rename BLEDeviceInstanceBase.hpp to .h; our online toolchain has problems with exporting .hpp files