Rewrite to use swc

This is a complete rewrite of velox to use swc. velox is no longer an X
window manager, but a Wayland compositor.