Merge pull request #5 from isao/develop

fix yahoo/mojito-cli-jslint#4 log msg formatting
fix yahoo/mojito-cli-jslint#6 exclusions too loose

- change from .json to .js and use real regexes
- use anchored regexes to avoid sub-string matching.
  i.e. so "docs" doesn't exclude "docs.js"
- move patterns from `always` into app/mojit/mojito. this
  enables usage without a type to be more general. user
  can supply own --exclude params.
new: allow for the no-type, no-exclusions case

If no type (app/mojit/mojito) was provided, skip Mojito's pre-set exclusions.
fix test, add some assertions & log.pause()

coverage unchanged
  Statements   : 95.92% ( 141/147 )
  Branches     : 90.32% ( 56/62 )
  Functions    : 100% ( 21/21 )
  Lines        : 95.92% ( 141/147 )
minor: reformat option config for readability
new: support windows path separators (untested on windows)