variety of changes
really should be committing more often, with specific changes
added command line argument handling
added verbosity flag for controlling debug_print
added -h and -v flags
various code readability changes and commenting
renamed main_deck to round_deck and moved it inside round() to
facilitate easy reinitialization
round no longer takes arguments. that's just silly and unnecessary
changed standorhit to use a better input validation technique
removed player.hitme object variable. this information is already
contained in player.standing (or is it? busted? confusing. think about
this)
updated standorhit to reflect this
round() now initialises players and deck itself, ensuring no left over
object variables from previous rounds
fixed indentation of a for loop in initial_deal