Improve java doc
index on java-doc-improvements: 6761521 Improve java doc
Adds game mode types as Enum
Improve java doc
Merge branch 'java-doc-improvements' of https://github.com/verhagen/JAdventure into java-doc-improvements
Adds dependencies:  cucumber-java;  cucumber-junit  1.2.0
Adds plug-ins:  build-helper-maven-plugin  1.9.1
Updates plug-ins:  maven-surefire-plugin  2.18  (was 2.16)
Improve java doc
Merge branch 'improve-code-game-mode' of https://github.com/verhagen/JAdventure.git into improve-code-game-mode
Interfaces have the following properties:
- An interface is implicitly abstract. You do not need to use the
abstract keyword when declaring an interface.
- Each method in an interface is also implicitly abstract, so the
abstract keyword is not needed.
- Methods in an interface are implicitly public.
Merge pull request #153 from verhagen/java-doc-improvements

Java doc improvements
fixed missing apostrophe
Merge pull request #154 from verhagen/master

Interfaces methods should not be declared public
Adds dependencies:  cucumber-java;  cucumber-junit  1.2.0
Adds plug-ins:  build-helper-maven-plugin  1.9.1
Updates plug-ins:  maven-surefire-plugin  2.18  (was 2.16)
Interfaces have the following properties:
- An interface is implicitly abstract. You do not need to use the
abstract keyword when declaring an interface.
- Each method in an interface is also implicitly abstract, so the
abstract keyword is not needed.
- Methods in an interface are implicitly public.
fixed missing apostrophe
Integrate with latest from master
Merge branch 'improve-code-game-mode' into improve-code-20141213
Fixes issue with Client / Server mode
Adds logging library slf4j
Polishes Java code
Improves exceptions, by at least logging them