Address #113 and refactors code.

Moves debug commands into the main CommandCollection. It also
dynamically generates the help text based on who the character is and
what commands are present.
Merge branch 'verhagen-132-move-unit-tests'
Merge branch 'master' of github.com:Progether/JAdventure
Merge branch 'master' of https://github.com/paddatrapper/JAdventure into paddatrapper-master

Conflicts:
	src/main/java/com/jadventure/game/prompts/CommandParser.java
Merge branch 'paddatrapper-master'