Better printing, can't break trump, prettier

+ Fix trick.valid_card method so that trump really can’t be played
until broken
+ Learned string.format() and improved printing methods
+ significantly improved usability by inserting blank lines and the
current trick while playing the game
+ added some output for end of game