Fixing a bad task definition that prevented site aliases from being created.
Fixing a call to the wrong object in the drush alias task.
Fleshing out the Site Interface.
Updating composer dependencies and adding lock file.
Updating composer.lock.
Updating site interface, fixing composer.json and composer.lock.
Removing unsused Base class.
Improving commenting and adding many TODO's for cleanup.
Updating composer.json for compatibility wtih coding standards.
Removing svn stubs, they have sat here far too long without being completed.
Removing the site object's  method and replacing it with a configuration key.
Improving commenting, adding a number of TODOs.
Fixing a bug that prevented the fetcher info command from properly prompting for a site name if none was given.
Removing redendant conditional.
Improving commenting.
Cleanups and comments around the task system.