Handling GVM_DIR path with spaces when running source command.
On Cygwin replace the paths with canonicalised versions so we get the quoting correct everywhere (and in particular cope with spaces)
Quote GVM_DIR expansion so we handle spaces in it correctly
Use -print0 when finding files to source so we handle paths with spaces correctly
Refactor arrays out; we're already in the right scope, so they're not needed
Merge branch 'master' of https://github.com/robertomoutinho/gvm into robertomoutinho-master
Fix code format of new script sourcing by @robertomoutinho. Also propagated to ext scripts.
Resolve some merge conflicts.