Move backend into folder
Add `yo angular` and `bower install angular-contenteditable`
Handle slashes in file paths by encoding and decoding manually

AllowEncodedSlashes apache config directive can automatically 404 urls
with %2F in them; so, encode it and decode it an extra time.
Add Files $resource service for dealing with files
Not using karma for e2e; remove conf
Whitespace in scripts/app.js
Add angular-contenteditable
Add e2e test: