Make distinction for disabled text field in membership step

Right now, on the Create Flavor modal > Flavor Access tab,
you see two text fields.  Whether on not they are disabled, they
look the same unless you hover over it (to see a red cancel
cursor).

This patch shows an immediate visual distinction between
disabled/enabled text fields for membership text fields
(also used in Create Project modal > Project Members).

Change-Id: I15c83ff2cf2fb125dfbf368d2a2be637ab69dab0
Closes-Bug: #1325666
Data Sources panel for Sahara

The Data Sources panel allows for the creation
of data sources that can eventually be used
as input and output for Elastic Data Processing
jobs.
This code was originally from:
https://github.com/openstack/sahara-dashboard

Change-Id: I61f5522755de6adcdef4c2f3ce61101918e2768a
Partial-Implements: blueprint merge-sahara-dashboard
Co-Authored-By: Nikita Konovalov <nkonovalov@mirantis.com>
Co-Authored-By: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Adding Job Binaries panel for Sahara

The Job Binaries panel allows for creating/uploading
files that will serve as executables or libraries for
Elastic Data Processing jobs.
This code was originally from:
https://github.com/openstack/sahara-dashboard

Change-Id: I4e7b265a7d3292d7cec395bf2ff11fd546f06360
Partial-Implements: blueprint merge-sahara-dashboard
Co-Authored-By: Nikita Konovalov <nkonovalov@mirantis.com>
Co-Authored-By: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Update exception map based on neutronclient exception rearrange

Change-Id: I59f31d269f97d86ce9b681dc7714c9a10892a3a2
Closes-Bug: #1296148
Related-Bug: #1284317
Adding Jobs and Job Executions panels for Sahara

The Jobs and Job Executions panels allow for a job
to be defined (as a set of executables and libraries)
and ran on a cluster with a given set of data sources
(input/output) and configuration.  These panels are
incorporated in the same change because the job panel
has functionality that expects the job executions
panel to be in place (after launching a job, the
success url is the job executions page).
This code was originally from:
https://github.com/openstack/sahara-dashboard

Change-Id: Idf5061c71995c2baf3b6fc01a65c84a1ca90af44
Partial-Implements: blueprint merge-sahara-dashboard
Co-Authored-By: Nikita Konovalov <nkonovalov@mirantis.com>
Co-Authored-By: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
change spelling Ram to RAM for consistency

Change-Id: I0d53e674e83457fd7212a5d1da7ca2f31f75d448
Closes-Bug: #1347955
Merge "Update exception map based on neutronclient exception rearrange"
Merge "Data Sources panel for Sahara"
Merge "change spelling Ram to RAM for consistency"
Merge "Adding Job Binaries panel for Sahara"
Merge "Adding Jobs and Job Executions panels for Sahara"
Merge "Make distinction for disabled text field in membership step"