Begin documenting API and make it a bit more consistent in a few places.
fix a few issues that surfaced on a fresh install.
Remove old dependencies.
Support vagrant for developing Nomenklatura.