Create sub-tasks for linting rules

The "jshint" task currently fails, but this structure allows for more
fine-grained control over linting configuration.
Merge pull request #6 from jugglinmike/lint-subtasks

Create sub-tasks for linting rules