Combines the selection functionality of build 1302 with the flip functionality that existed prior.

Necessary because selection is the most basic part of the plugin and should be the first thing to work as expected. If I say expand North, the selection should expand to the North. If I say move left, the selection contents should move to my left. If I say stack without giving a direction, the selection should be stacked in the direction I'm looking.