Merge pull request #31 from calmofthestorm/master

Fix typo in client.
Make server state relative to project root.
Merge pull request #33 from calmofthestorm/relative_server_state_file

Make server state relative to project root.
Project root should default to MacroSystem dir.
Merge pull request #34 from calmofthestorm/default_project_root

Project root should default to MacroSystem dir.
Project root should default to STARTING_PROJECT_ROOT
Merge pull request #35 from calmofthestorm/default_project_root

Project root should default to STARTING_PROJECT_ROOT