added from BluetoothChat sample project

Added a lot of code from the BluetoothChat project. Migrated the device
discovery in completely, next is to actually utilize the connection
stuff
encapsulated out appcompat_v7 project