Added support for alternative version files
Added npm update to .travis.yml to bypass problem with dependency version numbers prefixed with ^
Moved npm update to before_install step for travis-ci
Merge branch 'AlternativePackageFile' of github.com:garethhunt/grunt-maven-tasks into garethhunt-AlternativePackageFile
Merge branch 'garethhunt-AlternativePackageFile'