Created an inspector base class and related tests
Use the given port
Merge pull request #173 from mitechie/ci-docs-update
Merge pull request #171 from hatched/inspector-base-class

This is the base class to the inspector which we will then create the ghost, service, request series, upgrade inspectors from.

no qa
Updated Filesaver.js to the latest version.
Changed mime type of the bundle export blob to support Safari 7.
The fake backend can now deploy to a given machine.
Several changes from review.
Modified the inspector base class to provide a render cycle for classes which extend it
Created a request series inspector which extends the inspector base class
Modified the viewlet manager and inspector base to add a render cycle to simplify the inheritance structure
Created a request series inspector class which extends inspector base and the viewlet manager
Merge pull request #174 from hatched/safari-blobs

To QA
-------
- Make sure that bundle export/import still works as expected in Chrome/FF/IE
- Bundle export from Safari. It should open the yaml in another tab. You will then need to cmd+s to save the bundle as a yaml file. 
- Import that bundle into Safari to make sure that it exports properly.

Notes
------
The fix is in app.js.
The changes to Filesaver.js are simply an update to the latest version
fix lint
Merge pull request #175 from juju/add-machine-bits-to-fake-backend
Fixed failing tests from the removal of the viewlet support from viewlet manager
Added tests for the request series inspector
Merge pull request #176 from hatched/request-series-inspector

This branch:
- Creates a request series inspector subclass to make it easier to use the inspector.
- Removes viewlet support from the viewlet manager.

__To QA__
- Deploy a charm from the charm browser as normal to make sure that it still works.
- Deploy a local charm and use all interactions in the request-series inspector.
- Upgrade the local charm by dragging the same local charm into the canvas again.
Charm upload series selector.

    QA:
    - make devel/debug/prod;
    - upload a local charm;
    - the inspector should show a series selector;
    - try uploading more local charms with
      different series.
Merge pull request #177 from frankban/series-selector

QA:
- make devel/debug/prod;
- upload a local charm;
- the inspector should show a series selector;
- try uploading more local charms with
  different series.