Making sure that private key creation is only done one.

- This was being done for every invocation which was very inefficient.
- Also two instance of the DefaultSimplePushServer were created which has now been fixed.
Correcting README with regards to configuration property names.

- also added a section about OpenShift ports.