index on java-doc-improvements: 6761521 Improve java doc
Adds game mode types as Enum
Improve java doc
Merge branch 'improve-code-game-mode' of https://github.com/verhagen/JAdventure.git into improve-code-game-mode
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
Adds logging libraries
Fixes loading of Standalone mode
Set default logging to Warning messages (to the console, for now)
Makes getGameMode(String[] args), more fault tolerant
Corrects configuration, with some sample level entries, for JAdventure
Fixes debug logging in running application.
Simplifies implementation
Adds file appender