Card origin_runtime_232 - Unidle application if accessed via node-web-proxy

* Ported code to SCL NodeJS 0.10
* Hold inbound connection until application is un-idled
setup mock cart to serve ssl on port 8443, and to run with oo-ruby
Merge pull request #3688 from jwhonce/wip/idle_websockets

Merged by openshift-bot
Merge pull request #3689 from teddythetwig/mock_serve_ssl

Merged by openshift-bot