Updated changelog.
Reset all angular elements. BROKEN!

Commented-out/deleted all angular elements. We'll now write it from
scratch.
Improved karma runner.

Instead of running 2 gruntjs processes, The grunt-karma task is run in
the background.
Merge updates from branch 'develop'.
Modify e2e to avoid false positives.

Now It's better indication of the progress of the rewrite.
Removed *-to-name-and-url functionality from api.

The server should return a single representation of the data. It's the
client's job to convert it to whatever format it needs for handling.

Also updated user.clj with some yet more helpers.
Angular rewrite: listing namespaces is working!

Phew :)
Further scenarios fixes.

Improved scenarios to avoid false positives.
Project fixes:

- disable AOT on development to avoid issues with tools.namespace.
- set AOT on production (for uberjar).
- Updated bower version.
- Fixed the uberjar path (probably changes from leiningen 2 to leiningen
  2.2).
Merge fixes from 'develop' into feature/angular-rewrite
Displaying the namespace.

Including doc and var list.
Displaying the var data.

Instead of using ng-view and templates I'm just using ng-show to
show/display the relevant divs.

Also fixed a bug in the urls of the generated vars list.
Displaying Errors when there are any.

This is done in a directive so we can add it to the various modals as
well.
Implemented the all-namespaces browser.
Finished angular rewrite!
Improved displaying errors in all-nses modal:

- The error is displayed inside the modal (as well as in the main page).
- The warning regarding dependencies is shown only if there are errors.
Merge branch 'feature/angular-rewrite' into develop
Modified the workflow helpers.