First cut of new library for external tool interfaces; designed to provide a simple wrapper around things like git, svn, etc. Uses the SHARED_RESOURCES command execution facilities.