Rearrange the tree.

Move swift into a submodule.
Add a makefile that (on *nix), will fetch the submodules, put the symlink in place, and build stuff.