Fixes #3 (add/fix documentation) aannd...

...more things:
Use more "var" keyword
Fixing spaces/tabs in Enums.cs
Rename LevelSettings to ServerSettings
Make ParserMH sealed so nobody will cause errors in constructor