Fix patterns for matching both .js and .coffee
Completely separate lint, test, build tasks