To build Bluetooth v2 with gcc 4.8 and later, all ref-counted classes must have non-public destructors.
This patch moves all files from bluetooth2/ into bluetooth/bluetooth2; except the backend code.