Remove dialog seeding because it's not needed.

Total time across these specs dropped from 4.39s to 1.55s. WAT
Replace dialog seeding with factory in vmdbws_provisioning_spec.

Total time across these specs dropped from 19.49s to 11.22s. WAT
Replace dialog seeding with miq_dialog_provision factory.

Added root_password content to miq_dialog_provision factory to allow
testing encryption of specific fields.

Total time across these specs dropped from 6.1s to 3.47s. WAT
Upgrade aws to 1.56.


new version: aws-sdk (1.56.0)
new gem added: aws-sdk-v1 (1.56.0)
Fix observer for button group edit form

https://bugzilla.redhat.com/show_bug.cgi?id=1147891
pass the column type for the join column to references

this is the same API that is supported on master, so we can upgrade
this more easily
remove fog deprecation warnings

    Use latest version of the gem

    [fog][DEPRECATION] #connection= is deprecated, pass :service in at creation (lib/fog/openstack/models/compute/server.rb:187:in `block in security_groups')
update RHEL6.4 Gemfile.lock for fog fog
Enable testing for ruby 2.0/2.1 on travis.

Allow failures on 2.1 vmdb test suite.

Enable fast_finish so a PR is green without the required 2.1 vmdb suite:
"Now, a build will finish as soon as a job has failed, or when the only jobs left allow failures."
http://docs.travis-ci.com/user/build-configuration/#Fast-finishing
http://blog.travis-ci.com/2013-11-27-fast-finishing-builds/
Rewritten ems_infra view to HAML
Replace dialog seeding with miq_dialog_host_provision factory.

Marked the one test as no longer pending because although we may not
support host provision from the webservice, the from_ws method is a
valid entry point and through that entry point, host provisioning should
be working.

The confusion comes from the name of the method from_ws, which by name
sounds web-servicey, but really it's just a generic entry point with
parameters. It was written for web services initially, but it's really
just a proper interface method, that could be used by anything. We
should rename that method in a separate commit.

Total time for this spec dropped from 3.47s to 2.4s and we ADDED a test.
WAT
Remove VDI references from MiqSearch

Fixes #885
Rest API: fix "limit" and "offset" functionality

This is to fix the followig errors:
1. When using 'limit' argument:

    String can't be coerced into Fixnum, klass:TypeError

2. When using 'limit' with the 'offset' argument:

    undefined method `-' for ...:String, klass:NoMethodError
bump our rails fork tag for column type support for references
Move the Samba log depot validation code from LogFile.verify_log_depot_settings into FileDepotSmb.validate.

https://bugzilla.redhat.com/show_bug.cgi?id=1151173
Change the signature of FileDepotFtp#connect and #with_connect

to allow passing a hash of username and password so that depot can be validated without creating a record in DB.

https://bugzilla.redhat.com/show_bug.cgi?id=1151173
Add FileDepotFtp.validate for depot validation.

https://bugzilla.redhat.com/show_bug.cgi?id=1151173
Delete method LogFile.verify_log_depot_settings.

Currently this method works only for Samba depot validation.
The validation logic for Samba has been moved into FileDepotSmb.validate.
Logic for Ftp depot validation has been added into FileDepotFtp.validate.
The other two depot type, Anonymous FTP and NFS, don't require credentials.

https://bugzilla.redhat.com/show_bug.cgi?id=1151173
Delete unused method LogFile.validate_log_depot_settings.

https://bugzilla.redhat.com/show_bug.cgi?id=1151173
Use the new method to validate log depots.

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