Merge branch 'release/1.0.3' into develop
Remove push doc from develop .travis.yml.
Switch to a different gh-pages plugin. Reconfigure accordingly.
Merge branch 'release/1.0.4'
Fix .travis.yml.