HTTP has more than one success code

The 2xx class of status codes indicates the action requested by the
client was received, understood, accepted and processed successfully.
Merge pull request #44 from avagin/master

Fix setting attributes for Kernel objects
The action should return the ID, type and the status when used as string.
using zone_file property instead of live_zone_file.
The domain should return the ID and the name when used as string.
The domain should return the ID and the name when used as string.
The domain should return the ID, the distribution name and the name when used as string.
The kernel should return the name and the version when used as string.
Should the manager return the token when used as string (?)
The domain_name is optional in the Record class.
The record domain should return the name when used as string.
The region should return the name when used as string.
The Size should return the slug name when used as string.
The ssh key should return the ID and the name when used as string.
Using the unicode method as string method.
Fix URL to create a droplet
ssh_keys must be an array
The creation response doesn't have the "actions" key

Actions can be found in a "droplet" object.

action_ids	array	An array of action IDs of any actions that have
                        been taken on this Droplet.