Move SingularityUI generation to target/generated-resources

This is the Maven standard location for generated resources.  IDEs know to look
there, and this also means that 'mvn clean' will clean the UI out as well.

Also restores the entire src/ directory to being version-controlled
Merge pull request #211 from stevenschlansker/generated-resources

Move SingularityUI generation to target/generated-resources