Add NATIVE_ prefix to all internal API enums; Rework some tests
Update code for NATIVE_ prefix
Define CARLA_API macro and use it to export some C++ classes
Export Engine/Plugin C++ API; Make carla_get_engine() non-const