go easy on saucelabs

 - ci tests should only run for master branch and pull requests
 - test of compiling all bundles work
 - publish docs only from master branch
Merge pull request #252 from plone/garbas-go-easy-on-saucelabs

go easy on saucelabs