Comment out archive_branch spec
Removed (pythonic) references to self.
Added a parent_repo argument to allow reference to the case where a repository has been forked and renamed
Added archive_branch to make unit testing easier (didn't work :-()
Added expire to flush a token from the cache (so lookups to a cached repository that has been archived)
Removed (pythonic) references to self
Added clarification about the configuration.yml file