Pom Updates, and First Part of Hardening

For all the dependencies that are not included in the normal maven store, we now have statically in in a 'repo' folder.

I've also been through the pom file and updated the versions.