Added Class for TUI, made Board abstract, UI classes Managing the Board
will implement it. Added compare method to MemoryCard and added tests.
Started implementation of the Board and the TUI. Cards and Boards can
now be represented as a String. Memory Cards can be cloned and the Board
will use it's own copy of MemoryCards, not the ones given in the
constructor.
Continued implementation to have a rought working game.
Bundled all global game Settings in the SettingUtil.
Implemented a multi-threading TUI which is using a actual console window
(VirtualConsole). MemoryCard and Board enhanced with some new methods.
Added correct synchronizing to the Virtual Console
Fixed a bug in "waitForKey()" leading to a stackOverflowException after
calling it 15-times.
Changed MemoryCard's toString to print out the value in brackets while
it is hidden for testing purpose.
Much more testing, 100% in all non UI or main classes.
Project is now a Maven project.
Now all the new Files are actually added...
Fucking work!!!!
Merge branch 'master' into simi-quick-finish

Conflicts:
	Memory/src/de/htwg/memory/entities/Board.java
	Memory/src/de/htwg/memory/entities/MemoryCard.java
	Memory/src/de/htwg/memory/logic/Util.java
	Memory/src/de/htwg/memory/main/Main.java
	Memory/test/de/htwg/memory/entities/MemoryCardTest.java