Rewrote Recorder.save

Reformatted exception. Hint for Java7 try-with-resource.
Implement Coord::setFromString as constructor
Coord use NotAField instead of IllegalArgumentException
Make Coord immutable
Coord: test if null before comparing
Coord: equals() has parameter Object

To use the equals of super class we need to pass an Object not a Coord.
remove redundant paranthesis
Created NotationParser class

Do parsing of Notations and Moves which come from the user in an extra
class.
Also moved getFigreByChar into Figure class.
Trying to clean stuff up
seperate notation and game from cmdline
Add seperator to prompt

Due to no possiblity to use linefeeds in prompts with jline2 I added a
sperator sign to seperate the messages.
Move Parsers to correct package
Fix: check for engineHandler before calling it

Error occured when one started jessy and immediately typed exit. Because
in setRunning(false) we wanted to stop the engine handler which wasnt
initialized yet.