build: Remove unused 'exists' function

Signed-off-by: Euan Harris <euan.harris@citrix.com>
configure: Remove urlparse workaround for 'git' URLs

Signed-off-by: Euan Harris <euan.harris@citrix.com>
build: Replace deprecated 'map' builtin with list comprehension

Signed-off-by: Euan Harris <euan.harris@citrix.com>
globals: Replace deprecated 'map' builtin with list comprehension

Signed-off-by: Euan Harris <euan.harris@citrix.com>
build: Specify the type of exception os.makedirs might throw

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Merge pull request #27 from euanh/planexsc

Tidy up: remove dead code and fix some minor pylint errors