refactor DataPipeline format conversion, allowing for arrays of refs
[aws|elb] Mimic create_load_balancer mock

Mimic behaviour like the real one, as a availability_zones can be nil
and not when mocking.
[google|compute] Readme update.
Merge pull request #2499 from mattgillooly/aws_data_pipeline_allows_array_refs

refactor DataPipeline format conversion, allowing for arrays of refs
Merge pull request #2500 from josacar/master

[aws|elb] Mimic real behavior in create_load_balancer mock
add CONTRIBUTORS, assign copyright
fix link in license
Fixing defect with handling of multiple <item> elements in reponse to describe-reservations
Merge pull request #2504 from BrindleFly/master

Fixing defect with handling of multiple <item>
[aws|elb] compact possible nil

forces jruby/1.8 to behave more like 1.9+
[google] Excon::Errors::NotFound never reaches the models

Use Fog::Errors::NotFound as raised by build_excon_response
Merge pull request #2503 from maestrodev/google-not-found

[google|compute] Rescue from Fog::Errors::NotFound instead of Excon
fix error - invalid excon request keys: :host
fix block sequence for server tests for google
make test output more verbose if provider service is unavailable
mock tests doesn't have to rely on provider availability
add reset method to server, add convertor to modify url like resource names to their names
fix misspellint
fix one more misspelling
Merge pull request #2505 from nathwill/fix-bluebox-excon-host-error

fix error - 'invalid excon request keys: :host' for bluebox