Moved bluetooth scanning to BeaconManager, test case

-Added 4 beacons that I was testing with (4 iPhones)
-All scanning code has been moved to BeaconManager
-Separated out the path_loss_d0 and path loss exponent variables (so you
can modify each beacon's transmit power)
Gimbal is ours

-Discovered the mechanisms Gimbal uses to resolve its beacons, and
integrated this into our app.
-Moved things around in BeaconManager
Tons more additions and tweaks with beacons

-BeaconManager saves Gimbal resolves to an XML file so it doesn’t have
to contact the internet every time to resolve a Gimbal ID
-Tweaked GimbalManager for better concurrency
-Displayed beacon stuff on the UI (will probably have to be deleted)
Merge branch 'master' of https://github.com/mastergberry/SmartRover

Conflicts:
	app/src/main/java/edu/ucsb/cs/capstone/letmypeoplecode/smartrover/MainActivity.java
	app/src/main/res/layout/activity_main.xml
Merge branch 'master' of https://github.com/mastergberry/SmartRover
Updated to match my code

Removed stuff for bluetooth (we don’t need it now)
Put Looper in a  new file
Merge pull request #4 from sciencectn/master

Adding my bluetooth code (it is not in MainActivity right now)