Added test case for Blackjack (issue #53). Updated help files.

Added "test1" command as a test case for Blackjack to test dealer AI and card calculations. Updated help files with test commands and error fixes.
Changes to help and messaging.

Help data is now loaded into memory instead of being dynamically read from file as required. Created msglib.txt to store messages used by the games thus allowing messages to be changed and updated without restarting the bot. Only private messages to users that don't require any parameters have been migrated so far.
Moved more messages to msglib.txt (issue #34).

Added channel messages and private messages including those requiring parameters. Moved start_game channel message to game constructors. Other minor changes.
Added tracking of donors for PokerPot. (issue #102)

All players who make a contribution to a PokerPot are now tracked instead of only those who can win it. This is now also stored in the HouseStat for biggest pot. Added equals() and hashCode() override for Player.