Fixes #21
initialize map to prevent runtime panic
go fmt
Update godocs to include info useful for private clouds.
Expose service catalog to interested parties.

Added ServiceCatalogerForIdentityV2 interface to allow interested
software access to the raw service catalog.  Note that the interface
supported must necessarily expose the specific version of Openstack
Identity API version, as V2 and V3 are completely incompatible with each
other.
+maxlinc - Add ApiKey authentication
go fmt files authenticate.go, acceptance/00-authentication.go and acceptance/libargs.go
Travis
rackspace -> maxlinc, to make sure travis works
Give coverage try
Don't encrypt repo_token; it's not supposed to be necessary at all for public projects, and making it encrypted would prevent coverage reports on pull-requests.
Back to rackspace for pull request.

Revert "rackspace -> maxlinc, to make sure travis works"

This reverts commit c56e9e6d7ac987d0b073f79a545df94fc4d609bf.
Tests broke because Image ID is outdated.  Find by name instead - it'll require less maintenance and will be easier to use with other providers.
update test to print out all addresses
go fmt
Merge branch 'issue-21-list-addresses-by-network' of https://github.com/jrperritt/gophercloud into jrperritt-issue-21-list-addresses-by-network

Conflicts:
	.travis.yml
Add travis badge to README

closes #43

* Note: It appears that the integration was already done just not shown on the README
Merge pull request #109 from seryl/travis-badge

Add travis badge to README
Rename transport_double.go to transport_double_test.go as it is only used when running tests, and was causing flags to be added to non-testing binaries. Fixes #113
Merge pull request #114 from pquerna/rename_testing_transport

Rename transport_double.go to transport_double_test.go