Finished and tested Player_add_and_discard

The only problem is that make_trump permanantly adjusts the suits of
cards. should be ok for now but will have to look into for game.cpp