added package_utils:

- need to update everything for new package object
- package removal needs to be double checked
same as last commit
Merge branch 'master' of https://github.com/ccann/qidev