Fix that git-submodule-update was not called correctly.
Register the hook on lein-deps via Leiningen 2.x hooks.
Add middleware that adds each dependencie's source-path and dependencies.
Remove :source-paths line from README and tag examples as Clojure.
Ignore all .lein-* files and target dir.
Add option to override src path per git-dep.
Don't crash leiningen when there is no project.clj in the git-dep.