Builds fail on Linux (case sensitivity on path names)

Building the Firmata example exposed a few issues with building the examples on Linux.

I've changed the includes in ble_mini.cpp and BLEFirmata.cpp to correctly refer to ble_mini.h and BLEFirmata.h - they seemed to assume an OS that was case-insensitive.