Changes:
- Added subPath option to define a sub git repository path (#649)
- Use credential helper for git if possible (#648)
- Fixed bug where a branch wasn't correctly checked out (#647)
- Fixed bug where dependency config option would cause a panic
- Fixed bug where running "devspace remove deployment --all" or "devspace remove image--all" would cause a panic (#645)
- Fixed an issue where multiple definitions of the same repository but with a different branch, tag or revision would be treated as a single dependency