Switch to new Travis and enable caching
Merge pull request #1278 from WonderCsabo/dockerTravis

Switch to new Travis and enable caching
add option to change GENERATION_SUFFIX