ssong25, jchen26: BT code

BT feature added
jcheng26 ssong55: fix minor bug with navigating out of
battleMainActivity
jcheng26 ssong55: fix battle start up bug
ssong25, jchen26: BT permission added

BT connection handling
ssong25, jchen26
Merge remote-tracking branch 'origin/US13'
ssong25, jchen26: dialog show fix

changed unexpected crash of alert dialog show in btmessagehandler
Merge branch 'master' into US15