Allow Repositories To DIffer Between Versions

- Allows migration of a package betwene github accounts
- Fixes #229
Ensure Local Packages Do Not Show Package Updates
Merge pull request #235 from joefitzgerald/allow-repository-migrations

Allow Repositories To DIffer Between Versions