Change version now shows the most recent version in the list
Merge pull request #661 from hatched/change-version-fix

Change version now shows the most recent version in the list

Users were never able to upgrade to the latest version of the GUI because we started the counter off by 1.
Restore show/hide/fade transitions.
Forgot services.
Fix hide transition.
Merge pull request #663 from kadams54/restore-viz-animations

Restore show/hide/fade transitions.
Do not stringify null values in configs
allow null values to pass through the JSON stringifier
Update the tests to test for null values sent for websocket calls
Removed no longer needed cleanUpJSON method
Cleaning up some docs
Merge pull request #665 from hatched/simple-doc-update

Cleaning up some docs
Move status bar to the correct location.
Dropped "Add Units" header.
Merge pull request #667 from kadams54/move-health-bar-2

Move status bar to the correct location.

Fixes bug: https://launchpad.net/bugs/1379653
Merge pull request #664 from hatched/null-config-values

Send null values in config and params as `null`

Now that Juju supports null configuration values the GUI needs to stop converting `null` values to "null". As a side effect all params for websocket rpc calls also send nulls for values which don't exist. This doesn't appear to have any negative side effects.

This is a fix for: https://bugs.launchpad.net/charms/+source/postgresql/+bug/1390858
Set version for release.
Set version back to unreleased.
Created new scaffold for the new charmstore v4 api. New app instances create a new instance of the api and pass it down the stack.
Created the getIconPath method for the v4 api and converted the handlebars helper in the charmbrowser to use the new api call