Added a .gitkeep for tmp/cache

Also removed creation of tmp/cache from Travis config.

This is what I'd do for the tmp/cache dir, so no one has to create their own to be able to test.