Make dynamic type resolution active by default and allow removal of static type table
The S2OPC_DYNAMIC_TYPE_RESOLUTION variable definition was necessary to be set to activate dynamic type resolution in address space.
In several cases it shall be activated to ensure type resolution succeeds, otherwise the operation will fail (writing operation for a custom type, method call on type method, etc.). Thus this behavior should be the default one to avoid any issue when using OPC UA services.
Moreover as stated in #1465 (closed), it should avoid to multiply build options.
A static type resolution table is provided in sopc_embedded_nodeset2.h to make type resolution efficient for all types in NS0 with id <= 1000 (by default). But it might be necessary to avoid storing such a table in memory on platform with very limited memory as stated in #1465 (closed).
Thus add possibility to remove this table by using the variable definition SOPC_NO_EMBEDDED_STATIC_TYPING for such cases.