Ignore cache file
Added license headers

And a rake task to check for them
Added Travis config