glcd: Don't process the message if it's not JSON

    - Fixes #34
Merge pull request #38 from johansson/drop-non-json-messages

glcd: Don't process the message if it's not JSON
Update default configuration file.
Added Dockerfile.
Makefile to simplify docker handling.
Improve docker handling.
Hard-code nsq docker instances to version 2.28.
First round of documentation
Updated documentation to include file list.
Merge pull request #41 from gamelost/documentation

First round of documentation
Properly panic if database is not reachable.
Add Status field to Heartbeat, and delete and announce on Quit.
Send QUIT heartbeat when player times out, too
Err, actually parse Heartbeat json
Merge pull request #43 from gamelost/hbstatus

Add Status field to Heartbeat, and delete and announce on Quit.
Fix crashbug with c not properly being set in heartbeat
Merge pull request #44 from gamelost/hbstatus

Fix crashbug with c not properly being set in heartbeat
Lua sends integers for os.time, not go Time structures.
Merge pull request #45 from gamelost/hbstatus

Lua sends integers for os.time, not go Time structures.
X and Y from client should be integers, not floats.