Save chat history for an hour

We will now save chat history up to an hour for games and global chat so
that if you have to refresh you won't loose all of the conversation
Chat history clean up changed

Chat history will now keep 1000 messages for each game as well as 1000
global messages.  Any messages over a week old will be deleted every
week
Simply a starting point

Don't want to loose the progress.  Going to go back over it to see if
anything needs to be cleaned up and changed
Closes #62

This closes #62.  In addition to this the chat box on the listing screen
as well as the lobby is now draw using angularjs
Merge remote-tracking branch 'origin/master' into ChatHistory
Fix for game chat
Small fix so that users are removed from list

Fix so users are removed from the list when they leave
Merge pull request #63 from kwmcrell/ChatHistory

Adding Chat History