add better support for old style repository.url formats in package.json
refactor github url so we have a nice error message and a nice single regexp
clean up package.json scripts
move single file in lib to root - dont like having lib folder with one file needlessly
changes for 0.2.1