changed __consoles to consoles and renamed consoles method to get_consoles
fixed tests
Add exponential backoff to backoff_if_unfound.
Merge branch 'master' into fixed-xenserver-consoles
fixed consoles to use :aliases
Merge branch 'master' into fixed-xenserver-consoles

Conflicts:
	lib/fog/xenserver/models/compute/server.rb
Merge pull request #2467 from zertico/fixed-xenserver-consoles

Fixed bug in XenServer console
Merge pull request #2474 from anl/gce-exponential-backoff

[google|compute] Add exponential backoff to Google Compute Engine's backoff_if_unfound.