Added dependency caching support for Travis

See: http://about.travis-ci.org/docs/user/caching/