Handle *.git urls
Support version overriding
Generate shrinkwrap for devDependencies
More hacks and logging