Fix constructors of ZenDiscovery's sub classes

Closes #133

(cherry picked from commit 338a94dbe650cdc58f6bb6ae1c1308700629606d)

Conflicts:
	src/main/java/org/elasticsearch/discovery/ec2/Ec2Discovery.java