Thanks for the quick reply!
Adding these stop the crashing but hub.challenge is still returned as undefined in the console.log.
EDIT:
var parts = url.parse(request.url, true);
As per the link you provided results in the expected string printing to console!
I will check out/read up on express next chance I get!