Big commit, added to all card classes (.equals hashcode etc),
fleshed out player class a bit, now handles it's own hand and
can provide a list of cards to refute suggestions.
Merge branch 'master' of https://github.com/JosianneH/Cluedo