OZP-119 - Set up functional testing
fixed some maven errors that were caused by a duplicate section in jshint's pom
made codenarc bind to test goal because jenkins kept failing when using the site goal