refactor ChooseDeviceActivity
refactor BluetoothScanner
javadoc for Calendar
small touchups