Move ports into their own package
Make Git and SSH true extensions

Isolate extensions with interfaces, add disable_{ssh,git,router} build
tags.
Merge pull request #23 from smarterclayton/make_extensions_isolated

Make SSH and Git true extensions