PcConnection

Hey!

This is the pull-request for my GSoC project 'Catroid as a wireless human interface device'.
I implemented a brick that allows users to send chosen keyboard commands to a pc.
The communication runs over WIFI.
PC-sided further software was required to hanlde incoming commands from the cell phone.
So, beside the brick, I implemented a simple Java-server that manages the communication and performs the requested
key presses.

Here are some mockups that show the Java-server and the use of the brick in PocketCode and a simple demo program:
https://drive.google.com/folderview?id=0BzN4HzxPWpW2RnRBX3I0NzFPUU0&usp=sharing

"Demo GamePad" implements a simple gamepad. Further, here is a link to a cute online game for all of those who want to test it: ;)
http://www.kinderspiele.de/auto/baggihelfen.html

Finally, here's the linkt to the repo where you can find the server:
https://github.com/Catrobat/WiFiHIDServer