using Mavericks, not ML
better migrate/unmigrate

Now handles the cache directory, top-level and all, properly.
update documentation for latest switch bits
Merge branch 'feature/switch-take2' into develop