.travis.yml config to cache Maven repo (~/.m2) - faster, and more reliab...

...le (less bad PRs due to spurious build failures due to unreachable http://repository.pentaho.org)