Service type validations should be done at specific driver

The API should not restrict the allowed service types.
Each driver should validate and throw error for service types
that are not supported by the driver

Change-Id: Ibf43193dd7c69c6b6477642ac2720073f5884f02
Closes-bug: #1403394
Merge "Service type validations should be done at specific driver"