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)

These refactors are making `regionInspector` an instance method of the `agent`. It's pretty trivial to do and helps make things more consistent. I went through the effort here because when we find a view we want to serialize it with `serializeView` which is an agent instance method.