Parser saves the end positions of each node

Conflicts:
	Source/SafetySharp/ModelFile/ModelFileParser.fs
	Tests/SafetySharp/ModelFile/ModelFileParserTests.fs
Ported test cases to scm-syntax
Safety Component Model: Old parser adapted to new data structures (not functional yet)
Fix namespace problems