Squashed 'bin/' changes from 0b593ed..00d36fb

00d36fb Merge commit '7ef48bd5aa6680d02589a9f5697b35cd9a9520ca' into develop
f5f2c1c Update pre-commit hook to look for staged php files
3ddac64 Revamp pre-commit hook, adding jshint
9f7df05 Rename .jshint => .jshintrc
817f4c2 Add travis-ci with support for jshint, phpcs, phpunit
a3a984d Add jshint and fix warnings
730cf4f Merge commit '32585ea10effb3de33aa7136424364359c199969'
1095520 Apply phpcs fixes
5614813 Fix git-tag check for svn-push

git-subtree-dir: bin
git-subtree-split: 00d36fb701989fd0d08036fb13967e18ed7e2564
Merge commit '861f486681ff76d03d148ed515a4a8e195688d66' into develop
Fix CSS error and PHPCS warning
Add jshint and travis-ci and update docs
Update pre-commit hook so PHPCS only looks at staged PHP files