Implemented reader::State an instance of which is a member of LispRuntime.
Unittests for SyntaxCheckResult and SourceCursor.
Moved reader::State to its own file(s).
Unittest for reader state.