Fixed some bluetooth problems by using the broadcastreceiver to start
the battle activity. This avoids problems of the activity needing to
initiate the connection.