Squashed 'bin/' changes from 730cf4f..f5f2c1c

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

git-subtree-dir: bin
git-subtree-split: f5f2c1c3b9ece2f2912a2f7e7571fe5d017b5e7d
Merge commit '7ef48bd5aa6680d02589a9f5697b35cd9a9520ca' into develop

Conflicts:
	bin/pre-commit
Squashed 'bin/' changes from f5f2c1c..00d36fb

00d36fb Merge commit '7ef48bd5aa6680d02589a9f5697b35cd9a9520ca' into develop

git-subtree-dir: bin
git-subtree-split: 00d36fb701989fd0d08036fb13967e18ed7e2564
Merge commit '039878d21fd575d75ac0cae02badc43f05d1d4de' into develop