Add fog-softlayer module.

Add fog/softlayer.

Add missing items.
Fix build issue on Fog::XML

* Improve organization on lib/fog/xml.rb and descendants
* Change describe on test
Fix minitest loading
Merge pull request #1 from cphrmky/fog_xml_issue

Fix build issue on Fog::XML
Merge branch 'master' of github.com:cphrmky/fog

* 'master' of github.com:cphrmky/fog: (23 commits)
  Add fog-softlayer module.
  add request for linode.config.update
  add request for linode.config.delete
  [aws|compute] adding support for t2 instance class
  [google|compute] Add support for DiskTypes in Disks
  [google|compute] Add DiskType resource
  merge tags if present, reset mocks after acl/vpc tests
  tag acl after it is created
  tag vpc after it is created
  update indentation
  update styling per rubocop
  Add options for listing hosts Options include - Per_page - Page - FQDN
  pass options to zerigo list_hosts
  move tagged_resources method to compute
  add tagging for vpcs
  update delete_tags request to match create_tags
  clean up acl test tag
  add tests for acl tag filtering
  apply tag filters to network acls
  remove tag setting from describe_network_acls
  ...
Fix build issue on Fog::XML

* Improve organization on lib/fog/xml.rb and descendants
* Change describe on test

Conflicts:
	spec/fog/xml/connection_spec.rb

resolved after rebase
Fix minitest loading