Converted the constraints viewlet to a Y.View instance.
Fixed failing inspector constraints tests from viewlet to view changeover.
Merge pull request #165 from hatched/constraints-to-view

To QA
-----
Make sure you can change the values for the constraints in the ghost and service inspector. Also testing the databinding functionality using:

```var srv = app.db.services.item(0); var cst = srv.get('constraints'); cst['cpu-cores'] = '110'; srv.set('constraints', cst);```
Converted the ghost viewlet into a Y.View.
Fixed failing tests from the ghost config viewlet to view conversion.
Merge pull request #166 from hatched/ghost-to-view

Notes
-------
The viewlet was converted to a view but there is still a few methods which needed to stay in the inspector.js file because the dom elements are rendered by the viewlet manager not the view. This will be fixed when we have our inspector subclasses.

To QA
---------
Exploratory QA on the ghost inspector (if there is a button/interaction, try it)