autobind by pools
cleanup and let the db filter pools by ID
Fix tests
Expand activation key capabilities

Can specify group of pools and/or list of product ids to carry out a contained autobind as part of the registration with key process.
Also adds the ability to do a straight autobind.
The normal bind API also allows this operation.
Moved activation key spec tests out to separate file as consumer_resource spec is getting long.
Activation keys will now be run serially. Previously they were run with the pool application across all keys before the
overrides, SLA, and release were set each from across all keys.
Make configure-qpid.sh non-destructive.

 * Sign with certutil instead of openssl

   Using certutil let's us sign with whatever CA is in the Qpid NSS DB,
   instead of having to have the CA cert and key out somewhere in the file
   system.  This situation is mainly of concern when running the script
   where a Qpid CA is already in the NSS DB.

 * Handle duplicates in the NSS DB.
 * Use existing Katello Candlepin certs.
 * Use cert fingerprints for comparison.
 * Use Katello cert alias when appropriate.
Moved activation key bind logic to separate class to facilitate testing isolation
Move new activation key tests from spec to unit
Compare the keys in the Tomcat keystore with the Candlepin keystore.

Generally speaking the Tomcat keystore should be a symlink to the
Candlepin keystore, but if it isn't and the keystores are out of sync
users will get strange and cryptic SSL errors.
Quote all paths.
Play nicely with a CA in an /etc/qpid/brokerdb NSS db.

Also use sudo for every certutil command because the command will fail
due to permissions if reading /etc/qpid/brokerdb.
Add test data for containers and ostree.

Also updating the export all for org script with a new capability to work with
test data.
Merge pull request #726 from candlepin/dgoodwin/ostree-container-testdata

Container/OSTree Test Data
Fix another spec test needing a sleep.

As before, events are not received / stored in the same transaction as the
request. If we ask for them too soon, they won't be there.
Merge pull request #723 from candlepin/awood/qpid-idempotent

Make configure-qpid.sh non-destructive.
Automatic commit of package [candlepin-common] release [1.0.8-1].
Automatic commit of package [candlepin] release [0.9.32-1].
Additional key behavior

A key with pools in the classic method will allow registration as long as one bind works.
A set of keys will allow registraton as long as one key works.
A lone key will block registration if the key is not available for the org or the service level
 specified is not found.
Merge pull request #728 from candlepin/dgoodwin/another-spec-sleep

Fix another spec test needing a sleep.
Simplify unit test scale
Better use of bind utility and product id instead of product
Autobind flag is now Boolean object