CIMI: Removed debug statements from AddressCollection
Core: Fixed Rabbit namespacing issues with Addresses (DTACLOUD-500)

NOTE: A sinatra-rabbit >= 1.15 is required to make this work and to
fix the bug.
Core: Change prefix for the Sinatra::Rabbit classes

Sinatra::Rabbit for CIMI is now CIMI::Rabbit
Sinatra::Rabbit for Deltacloud is now Deltacloud::CIMI
CIMI: Added VolumeImageCreate model
CIMI: Fixed typo in volume_image column name in database
CIMI: Added VolumeTemplateCreate model
Core: Added possibility to run filter_on with multiple attrs

So instead of writing:

instances = filter_on instances, :id, opts
instances = filter_on instances, :realm_id, opts
instances = filter_on instances, :state, opts

You can now use:

instances = filter_on instances, opts, :id, :realm_id, :state

The backward compatibility with old filter_on included.
Mock: Cleanup in MockDriver code

- Removed obsoleted 'requires' (yaml, base64, etc)
- REALMS moved to 'realms' method
- @@METRICS_NAMES moved to Metric model
- Revamped 'filter_on' methods
- Next 'id' generation moved to separate method

a lot of small changes...
VSphere: Added support for StoragePod

Signed-off-by: Michal fojtik <mfojtik@redhat.com>
TrackedAt: http://tracker.deltacloud.org/patch/a834bcdd870aa2c06e8604081718e7112cdd16a2
Core: Cleanup in deltacloud error HAML views

* Removed all HAML views for handling errors
* Added one HAML view to handle them all

Signed-off-by: Michal fojtik <mfojtik@redhat.com>
Core: Added one error view to handle all error states

This should fix the numerous problems we have with
maintaining large list of error views. The HAML views
for errors looks all the same, so this patch should
provide consistency across all reported errors.

Signed-off-by: Michal fojtik <mfojtik@redhat.com>
TrackedAt: http://tracker.deltacloud.org/patch/8e499a8b524059285698907d92daf785e46e2ef6
Core: Corrected error message in in instances collection test

Signed-off-by: Michal fojtik <mfojtik@redhat.com>
TrackedAt: http://tracker.deltacloud.org/patch/f18b28742b50c88534a74d345a7f20b37324cdc3
Core: Added support for jruby Puma server

The 'puma' web server is much faster and reliable
than java webrick.
Core: Initialize sqlite3 JDBC driver properly on jRuby
CIMI (cimi_helper): remove unused code
* tests/test_helper.rb: quietly ignore missing 'turn'
* server/.gitignore: ignore .bundle/ dir