apiproxy, changes to run in noderunner [move to express + few others], m...

few changes to adapt to noderunner,
-> some issues with restify spdy module with noderunner, so moved the restify server to express. we can raise a issue for noderuuner 
-> still some issues with restify client, but it runs locally with noderunner, it also runs in gateway - but script stops after the first iteration [need to debug locally]. i am guessing, it should run all fine with basic http client. do you see any reason why we should not move to http client?
-> allowing request to override default host,scheme - but this is dirty, we need to clean it up

overall, this is not clean, but just for your review and plan on the next steps