Import/Export changes to allow for setting of ENABLE/SYSTEM

https://bugzilla.redhat.com/show_bug.cgi?id=1105113

The import export has been changed to support the following
1. ManageIQ domain will be automatically set to
SYSTEM=true,ENABLED=true,PRIORITY=0
2. Support for restore, during restore the ENABLED attribute from domain
yaml file will be honored.
3. PRIORITY will never be honored from the domain yaml file, it is only
used to set the import order when doing a multi domain import
4. By default for single domain imports the domain will be created as
disabled (ENABLED=false).
5. ManageIQ domain will be called ManageIQ even if IMPORT_AS=manageiq
6. During restore create the $ namespace
7. rake script allows for ENABLED=true|false
8. rake script allows for SYSTEM=true|false
Remaned openstack_handle.rb

renamed:    openstack_handle.rb -> openstack_handle/handle.rb
Updated openstack_handle/handle.rb
Added new openstack_handle.rb
Remainder of changes.
REST API Enhancement to support Provisioning

- new /api/provision_requests
- support POST (create requests) and GET (query requests)
- support /api/provision_request/#/request_tasks subcollection.
- support /api/provision_request/#/tasks subcollection.
- support /api/request_tasks collection
REST API Enhancement to support Automation Requests

- new /api/automation_requests
- support POST (create requests) and GET (query requests)
- support /api/automation_requests/#/request_tasks subcollection.
- support /api/automation_requests/#/tasks subcollection.
Added "Base domain" description to ManageIQ domain.
Corrected basic authentication logic in vmdbws controller

Ensure username instance variable gets set in controller.
Fixed authenticate_or_request_with_http_basic block so it returns true/false
Updated authenticate logic in User.authenticate_with_http_basic to return false
for a bad password so the controller returns 401 Unauthorized error instead of raise error.
Added test to user spec for authenticate_with_http_basic.
Added http_login helper methods.

https://bugzilla.redhat.com/show_bug.cgi?id=1118831
Don't build the c binding to vddk.

https://bugzilla.redhat.com/show_bug.cgi?id=1122264

Related to #277
Changes based on code review comments.
Attempt to get method from provided namespace.

If specified instance method not found and namespace/class provided,
look for method in provided namespace/class. Added tests.
Fixes for spec tests.
The Smart Management Tag window added to Security Group Summary page

https://bugzilla.redhat.com/show_bug.cgi?id=1122253
Partial Shared/Summary/TextualFirewallRules: Update CSS

Updated CSS fixes alignment of Firewall Rules table
Refactor MiqAeExportSpec to decrease test run time
Fixed eligible_resources to pass updated options when creating workflow

When placement_auto is true the workflow will not perform resource lookups
as a performance improvement for the UI.  When specifically requesting the
resources through the same methods the option needs to be forced to false.

https://bugzilla.redhat.com/show_bug.cgi?id=1123380
Merge pull request #72 from eclarizio/refactor_miq_ae_export_spec

Refactor MiqAeExportSpec to decrease test run time
Merge pull request #273 from jzigmund/bz1122253

The Smart Management Tag window added to Security Group Summary page
Removed accidentally entered string on AE method screen.