resolves #5: jshint, .editorconfig, 'use strict'

- added `.jshintrc` and `.jshintrcignore` to root
- added `.editorconfig`
- using 4 spaces in `.jshintrc` and `.editorconfig` (I prefer two, but don't really care)
- added `jshint` package to node_modules.  if your editor/IDE does not support jshint, you can run it:

    npm install
    npm test

Thereafter, just `npm test` will execute jshint against everything.

I didn't touch `ember/` or `backbone/`; I'll leave that up to you guys.  One thing to note is that *you cannot use `'use strict'` safely in the browser without an IIFE*.  Using it without makes the declaration global, and if a 3p lib does not support strict mode, your app will probably error out.
Merge pull request #6 from boneskull/choosing-javascript-framework-5

resolves #5: jshint, .editorconfig, 'use strict'
switch to unminified bb
Add jshintrc
add collection view example - first taste of the 'roll your own framework' nature of BB
add features and restructure

- loads JSON via HTTP (don't try to run from file://)
- view switching with animations
Add procfile
Adds Pure style framework, Angular skin file
Add Pure CSS to backbone and ember
Switch to cdnjs
Make table Pure CSS'd in Ember
Add themes for Backbone and Ember
Add some photos from Flickr to use in the app
Add a shared data json file
rewrite to scale down router
added functional test
updates with starring and view switching
kiss
unneeded
clean