Tweaked documentation for stating Deltacloud server (DTACLOUD-412)
CIMI: Initial implementation of 'attributes' in ResourceMetadata

Provider can define an extra attributes for each resource. In case
of Deltacloud API we do need provide Consumer a way how to define
the 'realm_id' when creating Machine.

This patch will add 'realm' attribute that hold information about
the 'realm' (eg. where Machine is located).

This patch also add 'machineImage' attribute to Machine that point
client to MachineImage that was used for creating Machine
CIMI: Added 'constraints' to resourceMetadata attributes for realms

Currently there is now way how to advertise available 'realms to
the client. This patch will make it possible through 'constraints'
defined for the 'realm' resourceMetadata atrribute defined for
the Machine resource.

This will allow to pass ':constraints' option to 'resource_attr' like:

  resource_attr :realm, :required => false,
    :constraints => lambda { |c| c.driver.realms(c.credentials).map { |r| r.id } }

The 'lamda' function must always return 'array' of possible values.
RHEV-M: Do not advertise :destroy operation when PAUSED (DTACLOUD-355)
DTACLOUD-398 explicitely specify errors not otherwise caught by sinatra

TrackedAt: http://tracker.deltacloud.org/patch/861f8419fc52279efeb27cbf0aa50a3f1c1e5dbb
Deltacloud: Adds name/description attributes for storage_snapshot entity

(for cimi volume_images - also in supporting clouds, e.g. openstack)
Deltacloud: adds storage_snapshot create/delete in mock driver

also fixes for create route display of new snapshot
CIMI: Adds create/destroy for volume_image collection+model
Deltacloud: fix failing server (white box) tests for storage_snapshot
NEWS: add notes for 1.0.5 that had been missing so far
Client - tests: removing testing loops using API_URL_REDIRECT
Client: Fixed wrong directory name for tests in gemspec
CIMI: Fixed wrong destroy action in AddressTemplate
CIMI: Fix the case when XML properties are not set
CIMI: Added database support for VolumeConfiguration

Since VolumeConfiguration is now generated using 1..1000,
this patch will give user ability to create VolumeConfiguration
and store it into database.
CIMI: Added driver and provider to CEP using resourceMetadata
CIMI: Adds database support for VolumeTemplate (create)
Core: Fixed filtering of hwp profiles using architecture (DTACLOUD-414)
CIMI: hack for registering ResourceMetadata as route_entity

Fixes failing cep_test.rb CIMI black box test
DTACLOUD-402 Add operations for pseudo collections