docs: Add information about library drives and server creation work flow.
Add an example of how to purchase a subscription.
LIBCLOUD-505: Added four new calls to support pause/unpause and suspend/resume calls. These calls are supported in the v1.1 of OpenStack and are useful for situations such as performing system maintenance.

Closes #238.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update CHANGES.
LIBCLOUD-507: Add ex_limits call to return a dictionary or resource limits associated with the account. Examples of resource limits would be the maximum number of instances, volumes, snapshots and networks.

Closes #240.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update CHANGES.
LIBCLOUD-506: Added the resource extra attribute mapping to the CloudStack
driver and implemented it for networks, nodes and volumes. I also went ahead
and added a number of additional properties for each of the three resource types.

Closes #239.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update CHANGES.
LIBCLOUD-508: Add support for registering Amazon Machine Images using S3 manifests or Snapshots. New tests are also included.

Closes #241

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Update CHANGES.
Fix example.
docs: Add section about library and user drives.
Fix a typo.
LIBCLOUD-509: Add extra dictionary to the NodeSize object within the base compute API. This will allow additional properties specific to providers to be stored within the object. The GCE driver was updated and the addition of the # of CPUs was added into the CloudStack driver.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
image -> size and updated docstrings

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
Merge branch 'trunk' of https://github.com/DivvyCloud/libcloud into trunk