better error message for incorrect package names
try to fetch package from uplinks if user requested a tarball we don't know about

closes #29 + tests fix
0.5.7
0.5.7