Issue #14 - Catch compile errors a little more gracefully.

Added a try catch around compile line within helpers and report the error via grunt rather than letting it exit with an error entirely.
expandFiles has been deprecated in grunt 0.4+
Merge branch 'issue-14' of git://github.com/redbadger/grunt-jade into 0.4.0
0.4.0 initial conversion
change copyright to 2013
add grunt-cli to devDeps for testing and remove node 0.6 from travis env
bump version
grunt version notice in readme
fix some legacy stuff in Gruntfile, including <config> refs and moved jshint options to .jshintrc and formatting options better
update jade task defs and add test for an embedded template in locals
fix the error message on no_runtime test
update readme to show the better form to specify tasks and drop all refs to the old wrapper style
Merge remote-tracking branch 'upstream/master' into grunt0.4.0rc7

Conflicts:
	Gruntfile.js
	package.json
	tasks/jade.js
	tasks/lib/helpers.js