Add Directory Restore

Fix bug that if sub directories of a solution contained nuget.config files, they might not have been handled correctly.
#ngp-20 Fixed
Some more null checks
#ngp-22 Fixed
#ngp-23 Fixed
Update release notes + readme
Merge branch 'develop'

Conflicts:
	release_notes.md