Added a CreatePaneWithClonedFileCommand.
This allows people to split their window horizontally or vertically with a single key binding. This behavior is found in jEdit: Command+2 splits the window vertically, and Command+3 splits the window horizontally.
In ST2, an empty view is logically false (why???) so you can't check for "not view", you have to check for "view == None".
fix auto_close_empty_panes in sublime text 2
If the direction is "self", it calls destroy_current_pane. Fixes #27
This means making the current pane take up the majority of the current working space and shrinking all other panes down to very minimal size. This allows your to focus working on one pane without destroying the others. I find it very useful on a screen with a smaller resolution