Added custom tooling api to project
Added full hierarchy to StsEclipseProject, improved tests, improved build scripts
Converted plugin to Java, cut down on number of dependencies