Add tag moving

It is no longer required to require() collision
at the bottom of rc.lua

It is now possible to set the default behavior when swapping
clients across screens