Add CONTRIBUTING.rst

There is no CONTRIBUTING.rst file, the patch will add it.

Change-Id: I6e0638a7d2cfb71ab7d830de4a431279f369fc51
Unbundle all JavaScript libraries from Horizon

Remove all external JS libraries from Horizon, and pull them in as
xstatic packages instead.

Bootstrap, jquery-ui and jquery.bootstrap.wizard will be unbundled in separate
patches, as there are some problems adding them to global-requirements.

Partial-Implements: blueprint remove-javascript-bundling
Change-Id: Icbbcf8e58db2dcce96d187f7307201f728812cd2
Fix bootstrap issue on Volume Backup Details page

There is a large empty area in the middle of the Volume Backup Details
page. This submit fixes that problem.

Change-Id: If0fa4231e8761986208f7c1104866b549b9d99f7
Closes-Bug: #1350502
Imported Translations from Transifex

Change-Id: I283cd09b081dbf8a3687f493724e8b778b95607e
Merge "Fix bootstrap issue on Volume Backup Details page"
Merge "Imported Translations from Transifex"
Data Processing post-bootstrap 3 UI fixes

Some of the data processing forms were showing extra fields
that should have been hidden.  That was fixed by using
form-group rather than control-group.  Also, the cancel button
was missing its outline on some of the forms because it was
missing the btn-default class.  Other buttons used to choose
libraries and add configs were also missing btn-default.
* Details pages had a large gap, fixed row-fluid --> col-sm-12
* row-fluid --> row in other places per migration guide
* icon-plus/minus --> glyphicon-plus/minus
* select inputs have now have form-control class
* unnecessary margins deleted for "Remove" buttons
* list-style added for node processes <ul>

Co-Authored-By: Nikita Konovalov <nkonovalov@mirantis.com>
Change-Id: I5f988516290c95e6dba663aa58abeb07563c5bb4
Closes-Bug: #1350372
Closes-Bug: #1352590
Closes-Bug: #1352812
Merge "Unbundle all JavaScript libraries from Horizon"
Merge "Data Processing post-bootstrap 3 UI fixes"
Merge "Add CONTRIBUTING.rst"