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
use s3 configuration loader
remove bad key
move to class-based singletons
POM FIXES

- remove all conflicts
- fix a common s3 uploader error case
handle common error case
checkstyle fixes
remove commons-lang 2.x dependency

In the ongoing quest to eradicate commons-lang 2.x from the face of
the earth, make Singularity use commons-lang3 everywhere.
checkstyle fixes, round 2
Merge pull request #217 from hgschmie/commons-lang

remove commons-lang 2.x dependency
Merge pull request #215 from hgschmie/checkstyle

checkstyle fixes
Tweaks to tailer
More tailer tweaks
Scroll to files browser depending on url path
Bug fix for body resizing
Table view bug fix
fix findbugs problems
Merge pull request #216 from hgschmie/findbugs

fix findbugs problems
fix for eclipse ignoring the node build