Enable images and image models.
Add implementation for images and image model layers.
Enable models for servers and server for Nova services.
Add implementaion for servers model.
Add implementaion for server model.
Refactor connection parameters to accept a single endpoint and credentials.
Refactor Nova connection parameters to accept a single endpoint and credentials.
Add a options hash so that headers can be passed in to set acls.
Fix public_url property to generate a url when cdn is not enabled. Also, create a new url method that returns the full url.
Add a helper method to convert a acl string to a header name/value pair that Swift understands.
Add an acl property that will allow setting of acls strings. Also, add fix the public property to now toggle the appropriate acl string.
Remove Content-Length header incase Transfer-Encoding header is present. This was done to get the streaming for PUT working.
Fix a JSON parse error for Nova service methods like reboot. The server returns plain text instead of JSON text and hence JSON.parse barfs.
Revise fog gemspec to reflect hpfog name and tag it with v0.0.6
Add mocking support to Swift HP provider calls.
Add a public? method to query a directory's state.
Add header_to_acl helper method to convert an acl header into corresponding acl strings.
Retrieve acl headers if present and set the acl string on a directory.
Add a check to see if acl string is nil and if so set it to 'private'.
Change serverRef to serverId. This was a change from Rackspace API but has been sync'd upon now.