Renaming notificationUrl to endpointUrl for consistency.
Adding endpointHost and endpointPort to wildfly module.

- Also renaming wildfly config from notificationXyz to endpointXyz
Adding endpointHost and endpointPort to standalone version.
Merge branch 'danbev-AGPUSH-393-endpoint-config'
Upgrading to Jackson 2.3.0.

- this includes a package change to com.fasterxml.jackson.
Re-adding jackson 1.9.7 as Ektorp (CouchDB client) requires this.

- This will be removed once we upgrade Ektorp to the latest version.
Merge branch 'danbev-AGSMPLPUSH-32-jacksson-upgrade'
Adding instructions to copy subsystem to correct location.

- For WildFly 8.0.0 the modules directory has changed and this update
  reflects this change.
Using aerogear-crypto instead of custom encrypt/decrypt.
Replacing commons-codec with Base64 from aerogear-crypto.
Removing unused methods.
Adding aerogear-crypto dependencies to vertx module.
Formatting pom.xml
Storing salt in servers database.
Merge remote-tracking branch 'origin/pr/58'
Updating Ektorp to 1.4.1
Adding git ignores for Intellij files.
Adding explicit cast to enable compilation with Java 1.6 jdk.
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.