Moved games into separate packages.

Moved all games into their own game packages within irccasino. Nested classes
within each game have been moved to separate files within the game
package. Help files have also been moved to their respective game
packages. Updated copyright date for changed files.
Fix for issue #126.
Initial commit issue #123.

Added new package for tournament-style Texas Hold'em. Does not work yet.
TexasTourney now working (issue #123).

Completed preliminary work for TexasTourney game module. Changed
permissions for some classes in irccasino.texaspoker package to allow
usage in TexasTourney. Updated CasinoBot to allow usage of TexasTourney.
Updated player.txt file format to store stats for wins and tournaments
played in TexasTourney. Fixed a small bug when a force play command is
called when currentPlayer is null in all games. Removed redundant files in
irccasino.texastourney package. Changed TexasTourney to be a direct
subclass of TexasPoker. Added some new strings int strlib.txt.
Fix for issue #127.

"reload" command now works properly. Removed help for "stop" in
texastourney.help since the command doesn't exist for TexasTourney.
Fix for RuntimeException when bot terminates.

An override of shutdown(noReconnect) has been added to CasinoBot. It
changes channel caching to only occur if a reconnect is required.
Moved Card and CardDeck to irccasino.cardgame.

Moved Card.java and CardDeck.java to a more logical package. Updated
imports to reflect this change.
Fix for issue #131.

The mininum raise is now set properly for each new round of betting. Made
a change to burn a card before flop for both poker games.
Reduced number of unnecessary highlights.

For channel messages that don't require a nick highlight, a zero-width
character has been added to nicks. This should make the "turn" message
more effective.
Changes for issue #130. Other minor changes.

Added code to display the stacks of all joined players at the end of a
round of both poker games. TexasTourney no long increments the rounds stat
for TexasPoker. Updated a few messages for TexasTourney to differentiate
from TexasPoker.
Added feature in issue #129. Other minor fixes.

Added an option to TexasTourney to double blinds when players in the
tournament go bankrupt. Fixed a display error for stack change when the
change is 0 for poker games. Updated strlib.txt with new messages.
Fix for PING timeouts.

Modified the shutdown() method in CasinoBot to eliminate all code to get
channel information, even during reconnection. Re-joining channels on
reconnect should be handled already by CasinoBot. Fixed a small typo in
TexasTourney introduced in previous commit.
Implementation for issue #128.

Added option to reveal community even if it is not required. It will
reveal the complete community once before the results are revealed.
Fix for issues #45, #46.

Full fix for CasinoBot to allow reconnection after unexpected disconnection or failed connection. This fix bypasses any reconnection code in PircBotX. Moved
instantiation of InitListener to main() in CasinoBot. Added a "reconnect"
command to InitListener.
Minor changes. Moved some files around.

Renamed StatFileLine.java to PlayerRecord.java and moved it to
irccasino.cardgame. Added a getComparator static method to PlayerRecord to
allow sorting based on any stat. Moved help files back to irccasino from
subpackages. Updated showTopPlayers() and showPlayerRank in TexasTourney
to use the new PlayerRecord.getComparator().
Changes for issue #58.

Added end_round message for rounds with auto-starts. Revamped tp_turn message
for poker games. Changed getCashComparator() to in Player to a generic
getComparator() for all stats.
Added game stats for TexasTourney.

Total tournaments played and largest tournament and the results of that
tournament are now being stored through a TourneyStat object. Added
super() call in all HouseStat constructors.
Merge branch 'testing'