Git submodule friendly layout
Fail-well if nil is passed to NSURLConnection GET
Correct type mismatches in PromiseKit.m
Use a bridged NSNull instead of a kCFNull

Getting an error because kCFNull is declared as a const. Using a bridged
NSNull instance fullfills the same purpose, without a warning.

Conflicts:
	PromiseKit.m
Merge remote-tracking branch 'upstream/master'