remove all old code pertaining to package characterization
Cleanup PackageData tests

- mock the retrieval of data from github
- properly throw exceptions
minor model cleanup
First pass at using github api to do package categorization
Fix PackagesShell tests