Merge branch 'trailing-semicolon'
adding travis config to prevent build from failing
adding master to travis
using http to avoid authentication errors
adding setup scripts for travis build
removing unused travis script call
fixing shade plugin
merge master