#245 - Working. One test isn't passing though... need to refactor the event.preventDefault() invocation out into a service
#245 - Done
#245 - added untracked service file
JSHint cleanup
#247 - 'survey is empty' message is displayed while first question is being added
#246 - Add question buttons don't work
#246 - Fix styling for question type picker
#248 - added onbeforeunload event
Merge pull request #43 from kobotoolbox/248

248