create a pub resolver class, for use in resolving package: imports
merge to master
Merge pull request #1278 from devoncarew/devoncarew_pub_resolver

create a pub resolver class, for use in resolving package: imports