Upgrade to language-coffee-script@0.31
Upgrade to language-coffee-script@0.32
Upgrade to grammar-selector@0.34
Start on Workspace::getView
Use atom.workspace.getView to construct WorkspaceViews

It returns the root DOM node of the workspace. Eventually this will
be a custom element but for now it’s just a DOM node with a
__spacePenView reference on it.
Use Workspace::getView to build PaneContainerView
Extract a ViewRegistry that can be shared amongst Workspace objects
Construct PaneAxisViews and PaneViews via ViewRegistry
Use the ViewRegistry to construct pane item views
Upgrade background-tips to fix spec failure
Isolate ViewRegistry specs
Use view providers to build views if a matching provider is available
WIP: First stab at custom element for panes

Still need to create a SpacePen shim for access via `atom.workspaceView`
property so we’re backward compatible with packages, but it basically
works.
Handle pane commands on PaneElement via command registry
Keep existing PaneView SpacePen API working as before

We will eventually deprecate all access to views via
`atom.workspaceView`, which is the only way to get a reference to
instances of PaneView. Draining the swamp!
Use Pane::onDidAddItem instead of ::observeItems

The former includes the index at which the item was added and the latter
does not.
Remove Pane::getViewClass as we now use a view provider
Restore $.fn.element property

We define element in certain space-pen views, but this makes it
available for all jQuery objects. Can’t remove it from the prototype.