Merge pull request #28 from maiamcguinness/master

Adding the app.html and the index.html files back to the repo.
Merge pull request #29 from maiamcguinness/master

In which we add a GetterFactory.
remove unused $resource
url fix, quest -> quests
whitespace
refactor to use $resource correctly
rename getterfactory -> resource
handle nulls in non-required argument correctly
make quest names writable
return 400 on null required values
add in-line editting
add summary field
return full resource representation on puts
support creation of new quests
typo in docstring
add list fields and remaining text fields
update s3 routes for POSTing uploads via form data
allow all quest fields to be nullable
add icon upload to quests
better name, form_data -> upload_args