Add a broadcast service to the Gatt server. Rename Fragments & Activity.

- Adding a broadcast service to the gatt server.
- Renaming activity and fragments to be more consistent with BLE terminology.
Add capability to directly connect to a device given an address

Found out that Android devices can't be peripheral BLE - no broadcast :(

- UI changes to show current device's address
- Can enter mac address to directly connect to device (and get gatt)