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.
For the `prependTo...` and `appendTo...` methods we need to decide what type of object we want to pass in.