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.