* Adds variables to the xml. So you can say  <initial-permits>${initial.permits}</initial-permits>
 This is very useful if you want to parametrize your hazelcast configuration. The XMLConfigBuilder by default will be configured using the system properties, but one can also inject its own properties.
Fixed classloader issue in ServiceLoader in MultiClassLoader environments like JEE
Merge remote-tracking branch 'origin/3.0' into 3.0-classloader-issue
Merge pull request #529 from noctarius/3.0-classloader-issue

ServiceLoader classloading issue on multi classloader environments
Merge pull request #528 from pveentjer/feature/3.0/xmlimportandvariables

Feature/3.0/xmlimportandvariables
Fixed ServiceLoader class-loading issue.
Cleaned up group properties.
Fixed getInstanceByName() returning null when called from MembershipListener.
Fixes #516.
Fixed #534.
fixes #535
Merge remote-tracking branch 'origin/3.0' into 3.0
ObjectMapProxy renamed to MapProxyImpl
eviction tests revised
map null key is not allowed
ClientMap issue #537 testcase
Closes #536.
fixes #537
Merge remote-tracking branch 'origin/3.0' into 3.0
Added, improved javadocs.