Adding programmatic configuration for Hazelcast in embedded vert.x

Signed-off-by: Dean Pehrsson-Chapman <dean@p14n.com>
Amendments after feedback from purplefox

Signed-off-by: Dean Pehrsson-Chapman <dean@p14n.com>
Changing static config to volatile to prevent possible thread local cache.

Signed-off-by: Dean Pehrsson-Chapman <dean@p14n.com>
Remove debug cruft
Read maven repo credentials from repo.txt instead of JVM properties in order to user more than one authorized repo.

Signed-off-by: Marcel Soute <m.soute@gmail.com>

Read maven repo credentials from repo.txt instead of JVM properties in order to user more than one authorized repo.

Fallback to system properties for backwards compatibility

Signed-off-by: Marcel Soute <m.soute@gmail.com>
Merge pull request #784 from msoute/master

Read maven repo credentials from repo.txt
Remove debug cruft
reverted null checks from erroneous previous commit
release 2.1M5
inced version
don't die if fatjar doesn't contain platform_lib dir
re-release 2.1M5, properly this time
inced version
Some cleanup and optimization
Merge pull request #777 from p14n/master

Adding programmatic configuration for Hazelcast in embedded vert.x
Support null values for JsonObject
 - putArray, putElement, putBinary, and putValue now support null values.

Fixes bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=426816

Signed-off-by: nscavell <nick.scavelli@gmail.com>