Revert "Revert "Add libs, folder structure, dummy files""

This reverts commit 51c8429e7f6463ab83e53fb914cf3953c665146f.
Add .gitignore

Ignore IntelliJ stuff, Windows & Mav thumbnails etc
Bit of require wiring, WIP
Fixed shim for underscore & backbone
Add requirejs text plugin
Slight improvement to index.html
Got the app rendering a sample view
Fix: worthless comma
Fix: made IntelliJ shut up

What does it know about semi colons anyway? :|
Got Jasmine working

Jasmine specrunner working + one spec class.  Require config is supah
nasty at the moment and will be cleaned up next.
Remove logging

Oops... left some console.log() statements in there!
Externalised requirejs config for main app
Set up external require.js config for Jasmine tests
Add Sinon to require-test-config
Move array commas to less annoying position

This makes diffs a lot more readable
Update readme
More readme