Use custom elements for workspace views

This is the next step in removing dependency on jQuery in core. It replaces all the SpacePen views with custom elements in the workspace. The SpacePen views are left in place as wrapper shims that we will deprecate, but they no longer contain essential logic. For now this uses the `is` attribute with the elements subclassing `div`s for styling compatibility. In another pass we will convert them to custom tag names. The following views have been converted:

* `WorkspaceView` => `WorkspaceElement`
* `PaneContainerView` => `PaneContainerElement`
* `PaneColumnView` and `PaneRowView` => `PaneAxisElement`
* `PaneView` => `PaneElement`
Did you have any thoughts about still using classes here instead of `[is="atom-workspace"]` style selectors now that the custom elements are done?

Just curious, I could see a second pass changing these once it would be just `atom-workspace` as the selector, once it is no longer a div.