Updates README.md
Adds use of variable $(GIT) and $(HG) in cvs-factory
Prevents against upgrade from another directory
Creates dep-factory to generalize dependency lookup. Adds install and tags dependency variables
Adds better error printing for dependencies. Checks dependencies for debian package
Updates 'projecthelp' target text