first cut - configuring firewall edgegateway service
posting xml to configure nat service
adding optional fields for nat and firewall service
configuring load balancer service
element type is not required , when href is provided
renamed service post method according to documentation
broke generator code into smaller methods
[aws|compute] remove :host from request parameters
[vcloud_director] Add general queries handler.
[vcloud_director] Support fields,filter,format for packaged queries.
Merge pull request #2264 from nosborn/vcloud_director_queries

[vcloud_director] Improve query service support
moved method up in alphabetical order
using Camel case for edgegateway configuration
removed print statements added for debugging
Merge pull request #2260 from alphagov/configure_edge_gateway

[vcloud_director] Configure edge gateway services
[vcloud_director] Do ensure_list in request methods.

Mitigation for Fog::ToHashDocument. This is (still) a short-term fix
until we get to real response parsers.
Merge pull request #2262 from burns/aws_compute_excon_warning

[aws|compute] remove :host from request parameters
fix / escaping in AWS param signing

closes #2225
closes #2261
[aws|autoscaling] don't pass host to request

closes #2265
[vcloud_director] tests for #ensure_list!