Fixed bugg: Screen goes dark when in a controller not touching the screen
merged
removed printout
Bug fix: Gyro class no longer sends value greater than 1 to server
Bugfixes:

1. The mapping of keycodes in Configuration.java had a bug when there was more than one client involved.
Now solved.

2. The connection between server and client is now two-way, and now the server sends a Close message to
the client when kicked.

3. The check if a bluetooth adapter exists is now made at the very beginning.

4. The reading of incomming data is changed so that the timeout-functionality works correctly now.

5. The default number of clients is set to 4 and the default number of buttons is set to 25.
Bug fix: Keys are now released on the server when user goes from a controller to MainActivity or when user turns screen off
Merge branch 'develop' of https://github.com/golvmopp/BGSEP into develop
fixed code that disappeared in a merge
fixed nullpointer in Terminal.
No more warnings
Merge branch 'develop' of https://github.com/golvmopp/BGSEP into develop
fixed nullpointer exception that sometimes occured when a bluetooth device does really creapy things
fixed bug in MainActivity that started a connection attempt when returning from black display even if connection was up
Fixed bug: When repaired ired with a computer, app no longer crashes
Merge branch 'develop' of https://github.com/golvmopp/BGSEP into develop

Conflicts:
	VirtualGamepad/src/bgsep/bluetooth/BluetoothHandler.java
fixed connection bug when turning screen off
Added constants
fixed disconnecting bug when user closes connection
fixed connection bug that appeared after other fixes
GC Button Bugfix + XXHDPI for PS