Multiplayer controls bugfix

-now passes on the mouseReleased() event correctly
Added interface object for broadcasting

LobbyInfo:
-optionally pass parameters through constructor
-optionally construct using commandString
-generates commandString from properties