adding inital channel support for heartbeat
first stab at separating out commands
Merge pull request #23 from timkettering/master

heartbeat and separating out tasks into channels/goroutines (incomplete)
finishing up heartbeat functionality
Merge pull request #24 from timkettering/master

finishing up heartbeat functionality
glcd: Add knock message for player info messages.

	- PlayerInfo is a struct of Name and Id
	- HandleKnockChannel is the handler for Knock messages.
	- Fixes #1
Merge pull request #25 from johansson/playerinfo

glcd: Add knock message for player info messages.