Added restriction for service name in XSD
Typo correction, spacing, and typing
Updated test to use the correct dist-datastore service name
Added functional tests for invalid service names
Merge pull request #986 from rackerlabs/REP-77-XSD

REP-77-XSD Validate service name in service list