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'