Formatted and documented NXT app.
Documentation and formatting on the Android app
Minor formatting
Merge branch 'master'

Conflicts:
	AndroidApp/app/src/main/java/khr/easv/pokebotbroadcaster/app/gui/activities/MainActivity.java
	AndroidApp/app/src/main/java/khr/easv/pokebotbroadcaster/app/logic/BalanceManager.java
Controller.ImageButtonIgnoreTransparency > [Fix] converts touchpoint to image coordinates
Controller.ControllerConnection > Rearranges methods and adds documentation
Controller.IInputListener > Adds documentation
Controller.Logger > Rearranges methods and adds documentation
Controller.MainActivity > Rearranges methods
Controller.BluetoothDeviceAdapter > Extract method
Controller.LogListAdapter > Extract method
Controller.AbstractKnobControlFragment > Rearrange methods
Controller.BluetoothDeviceSelectionFragment > General cleanup
Controller.ButtonControlFragment > Too tired to keep track of what I did...
Controller.AbstractKnobView > Rearrange methods
Finishes refactoring on the Controller app (for now)