SketchCreator now creates directories and has partial unit tests.
ServerCompilerSettings now checks if compiler and sketch directories are valid.
Updated gitignore to ignore all files starting with "TestTemp_", as this suffix will be used for temporary files during testing.
launch file does not do all the simple code test for open files and com ports