added lint task to gulp
Merge branch 'master' of github.com:icemobilelab/virgilio

* 'master' of github.com:icemobilelab/virgilio:
  Fixed bug in wercker.yml.
  adding email and username to git in wercker file.
  Install gulp before generating docs.
  Deploy now pushed updated docs too.
  Another minor README update.
  Minor change to the readme.
  Added hipchat updates on wercker status.
  Incremented package.json.
  Changed wercker.yml to publish automatically to npm.
  Added .npmignore.
  Made the tests slightly faster and updated the documentation with info on default timeout.
  Made timeout configurable.
  Added comments and incremented version number.
  Allow default timeout to be overwritten.
  Increased version number
  Finished pubsub. Renamed examples to make it clearer what is tested there.
  Added publish method, but tests are still needed.
  Changed the mediator to use an eventEmitter.
  Fixed waffle.io badge to display ready tasks.
added test coverage with istanbul #19
added coverage task to readme
Merge pull request #17 from NinjaTux/master

added lint and coverage tasks to gulp