upgrade a few libraries
add make targets for jshint and jscs

they're not integrated into the default target yet, since
they still have a lot of issues, but now you can at least
run 'make jscs' or 'make jshint' and start seeing what
needs to be fixed
Merge branch 'lib-upgrades' of https://github.com/thraxil/mediathread

Conflicts:
	requirements.txt
Merge pull request #41 from thraxil/jshint-jscs

add make targets for jshint and jscs