Support for Hazelcast Enterprise 

switch from community jars to Enterprise jars,  which we have built in our repo, as we have access to the private EE HZ repo
For all the arguments, we use long names. I think it is best to do the same thing here. 

1: rename enterpriseEdition to enterpriseEnabledSpec. Then it is in line with all the other specs
2: replace 'ee' by 'enterpriseEnabled'. 
3: replace the comment: 'Enable Hazelcast Enterprise'. 

Also some comments need to be placed what a user needs to do for HZ enterprise. Because the jars are not in a public repo, he needs to have them in his local repository. Or something of that nature.