add data resolver for local packages
update package-data to use resolvers
make dependency-mapper use an instance of package-data
add remote resolver
consistant api for local/remote
new command line module
update package.json
blank logger api file
fix some bugs/typos
fix option setting
working dependency gathering
fix logging
find latest version to satisfy all
use spinner and progressbar from utils
fix typo
add downloader/extracter
fix log output