Fix CI Shims and Specs

Due to a misunderstanding of how browserify processes files, right now the CI shims are always being included in the build. We shouldn't be including these shims in any build that gets executed in a real browser. Instead of adding the shims to the app at bootstrap the index file should conditionally include a ci-shims.js file created in the concat gulp task.

Also the login/register functionality has been removed so the specs need to be disabled or removed.

### Acceptance Criteria
1. CI builds include ci-shims.js in the index file head
1. `gulp disyntegrate:ci` works as before
1. There is only one spec that checks that the homepage loads

### Additional Notes
- `gulp build --env ci` creates a ci-shims file that includes es5 shims and the click shim
- `gulp build --env ci` includes ci-shims.js in the index.html file head section
- `gulp build --env ci` must be run before `gulp disyntegrate:ci`
- You don't a backend to run these tests anymore