Pom updated and added missing file.

I updated the pom to include repositories and versions that were missing.  It also seems that internal settings preparer was missing and required so I added that file. Before I made these fixes, "mvn clean test" was raising exceptions but now it works fine.