Updating plan with some code cleanup tasks
Updating build process to slicker tools
Updating tests following changes in app/index.html
Moving reports folder into test subfolder
Cleaning up test utilities
Cleaning up text formatting in spec files
Ignore Atom build files
Attempting first travis-ci build
Removing unnecessary step in travis-ci build rules
Updating docs to reflect the new build setup
Build now returns Unix error code if tests fail

Helps with Travis-CI integration, so that failed tests imply a failed
build
Adds Travis-CI build image to README
Removing warnings by adding repo to package.json

Travis-CI builds were issuing warnings about no repository field in
package.json
Updating project plan and progress docs
Importing TinyMCE and jQuery using their CDNs
Installed TinyMCE editor on main app page
Typo fix in build utilities
Added link from README to live app
Importing jsfs, for later integration into app
Fixed incorrect git submodule instructions