Change constructor to receieve (optional) API-endpoint-hostname before (optional) API-versions, since changing only the host is a more common scenario.
Change version to 0.1.0 (non-dev) in order to publish publicly on RubyGems.org