Add Support for Keystone V3 CLI

This change allows user domains and tenant/project domains to
be specified through CLI.

Change-Id: I5b47687b225b815753d9e70333690257d1458e47
Replacing data_processing with data-processing

Using data_processing causes a problem when defining the endpoint
statically in keystone.

Change-Id: I8fb2be802c4390bdcd49e1722cd36f50781b1feb
Partial-bug: #1356053
Merge "Replacing data_processing with data-processing"
Merge "Add Support for Keystone V3 CLI"