Merge pull request #2 from npostavs/action-format

respect format of `display-buffer-overriding-action'
Emacs 24.3 doesn't have (window--display-buffer-2) anymore, instead (window--display-buffer) can accept more arguments
Code works in Emacs 24.3 only now