Small changes in texaspoker.HouseStat.

- Simplified getToStringList().
- Added error checking for getDonorsString() and getWinnersString().
Added usage of diamond operators (issue #144).

- Added usage of diamond operators (Java 7)
- No longer compatible with Java 6
Add try with resources (issue #144).

- Changed all file I/O try statements to try with resources (Java 7)
- Slightly changed the behaviour of loadPlayerFile() and savePlayerFile()
  in CardGame
- Updated bot logging to use a more readable format
- Other minor changes
Minor changes.

- Added equalsIgnoreCase() String comparison in Player (issue #137)
- Minor changes in CasinoBot
Added "rathole" command

Added "rathole" command to deposit amount over $1000 to bankroll or
withdraw amount under $1000 if cash is less than that. Added to
TexasPoker and Blackjack. Updated texaspoker.help and blackjack.help to
reflect the new command.
Cleaned up "rathole"

Removed new transfer method. Calling findJoined twice possibly not worse
than repeating code..
Minor formatting changes

Tab spacing.
Merge pull request #145 from RantingHuman/testing

Added "rathole" command
Minor formatting changes. Updated README.

- Minor formatting changes for pull request #145
- Updated README to reflect move to discontinue compatibility with Java 6
- Updated README with new contributor
Updated README.

- Clarified instructions for standalone setup
Added skeleton code for stats database. Other small changes.

- Added skeleton code for stats database (issue #125)
- Updated README to reflect SQLite requirements
- Added a try-with-resource in TexasPoker (issue #144)
- Fixed spacing in a couple of files
Rewrite of PokerPot class to store individual contributions.

- PokerPot now stores the contributions of each player rather than a
  single total value
- Modified TexasPoker and TexasTourney to accommodate changes to PokerPot
- Added a correction to blackjack.help
Added DB table creation for TexasPoker.
Added DB table creation for Blackjack and TexasTourney.

- Also modified TexasPoker table definitions
Table modifications. Player DB transactions implemented.

- Slight modifications to table definitions
- Moved all table creation to CardGame
- Implemented loadDBPlayerData() and saveDBPlayerData() for all games, but
  it's buggy
- Added new 'id' property for Player
Fix for DB corruption of banking stats.

- Created separate "Purse" table for player banking stats
- Added a save to the DB after a respawn
Restructured endRound() for TexasPoker and Blackjack.

- Restructured clean-up tasks to allow for updating of game stats in DB
- Added a player stat DB update in endRound() for TexasPoker and Blackjack
Added ability to save game stats to DB for TexasPoker and related changes.

- Propagated the saveDBGameStats() method for TexasPoker to update
  TPRound, TPPot, TPPlayerPot, TPPlayerChange, TPPlayerHand tables in the
  DB at the end of a round
- TexasPoker now tracks the start and end times of each round
- Added SQL query Op command to TexasPoker to allow quick debugging of DB
- Improved the way IDs are retrieved after a DB table insertion for all
  games
- Added prefix to logged SQL error messages
- Added colorless toString methods for Card and Hand
- Added ability to store winners in PokerPot
More additions for DB management (issue #125).

- Added an "sql" alias for the "query" command
- Updated output format for "query" command
- Small modification to BJPlayerInsurance table definition
- Split TTTourney table into TTTourney and TTPlayerTourney
- Added "change", "split", "doubledown" properties to BlackjackPlayer and
  removed hasSplit() and hasSurrendered() methods
- Added "query" command for Blackjack and TexasTourney
- Added code for saveDBGameStats() for both Blackjack and TexasTourney
Updated help files.

- Added help for "query" command