added jscs support
- added initial package.json
- added jscs (use it with `$ npm run test`)
- added first rule to jscs for quotation marks
- normalized all quotation marks based on jscs
added documentation for tests
- add some paragraph to HACKING.md
- fixed linting issue in sidetabs.js
- cleaned-up code in eventemitter.js based on feedback
Merge pull request #76 from donaldpipowitch/add-jscs-support

Added JSCS support - Closes #65
Fix broken HACKING.md link
Merge pull request #87 from trevinwoodstock/patch-1

Fix broken HACKING.md link
show a warning if require.js is missing
Switch to single quotes to be compatible with Gaia
do not make the startup check requirejs-specific
remove dataUpdate black magic
Merge pull request #88 from paulrouget/killDataUpdate

Kill data update
Added Gitter badge
add gitter link
Merge pull request #89 from gitter-badger/gitter-badge

Add a Gitter chat badge to README.md
Update README.md
I broke the sidetabs
added .travis.yml to execute tests for pull requests
Merge pull request #91 from donaldpipowitch/add-travis-support

Added .travis.yml
Add Travis badge to README
fine-tuned jscs rules
Merge pull request #93 from donaldpipowitch/fine-tuned-jscs

fine-tuned jscs rules