Fixed shuffle and added visabilty functionality
added functionality which flips cards over if two were selected
Merge remote-tracking branch 'Sam/master'
more j unit tests and skuff

Conflicts:
	GamingWebUi/src/edu/ycp/cs320/gamingwebsite/client/MemView.java
	GamingWebsite/src/edu/ycp/cs320/gamingwebsite/shared/MemDeck.java