Have most of the outline.

Includes up to the second phase of gluster-swift