try to invert ownership of document and window controller for tabs
try to get tabs open working
update macvim
use NSDocument as a dummy
add rudimentary document architecture
add MMAlert and use it
remove docs correctly
override new/open doc of document controller
open files correctly
add KVO methods for documents in the main window controller
minor refactoring
fix saving behavior for existing files
minor refactoring
add working opening architecture: horrible code though...
fix opening tab behavior
minor refactoring
add new tab related methods
use tabs always
update macvim
reboot...