Updates issue #53

Replace `_` with `-` in host names inferred by group names, and issue a ConfigurationError in case the resulting hostname still contains invalid chars.
Cosmetic changes

	modified:   elasticluster/cluster.py
	modified:   elasticluster/subcommands.py
Update submodule