Create the model pane 


This PR adds content to the "Data" pane and normalizes a bunch of the serializing logic in the agent. It's a  fairly hefty PR (31 files touched, 400 lines added, 200 removed). With that said, there are only a few places that are actually interesting. I'll point them out in the comments.

![](http://f.cl.ly/items/0y1S1K3Q1z0d0n1K3C1g/Image%202014-11-03%20at%201.13.32%20PM.png)

`serializeModel` looks like a new method, but it's actually a port of some logic that lived in `patchBackboneModel`.

The interesting things to note here is that we're packaging up the interesting model content so that we can send it over the wire to the inspector. I like this style of delegating to small utilities like `inspectValue` and `serializeObject` because those methods can be shared and heavily tested.