Workspace/WorkspaceView changes

This is a potential API for atom.workspace. The api's for Workspace and WorkspaceView are combined to create a single more approachable API.
If we go back to only exposing the view, `focus` could be a more recognizable concept. But the "active" pane is definitely different from the focused pane in that it's sticky. We record the most recently focused pane as active.