Updated tests and more closely mimic'd the structure of grunt-contrib-jshint
Multi-task support