955706 - update runcible to support pulp-server-2.1.2-0.1.beta

In order to support consumer groups, we need to update runcible
to interface with pulp-server-2.1.2.* or later. This commit
contains minor changes how responses to consumer group actions
are returned.
955706 - consumer_groups - add passing of additional options

This commit contains a couple of small changes to be consistent
with the behavior of the consumer APIs.

1. allow the user to pass in options to the install/update actions
2. properly set the unit key when an action is performed
955706 - update vcr_cassettes for pulp-server-2.1.2-0.1.beta
Merge pull request #69 from bbuckingham/consumer_groups

955706 - changes to support consumer groups
969457: Do not timeout on getting all #rpm_ids

For big repositories `Runcible::Extensions::Repository.rpm_ids` was
time-outing. Fixed by adding pagination to `Repository.rpm_ids`.

The timeout was causing `after_sync` callback failure which led to packages
not being indexed in elasticsearch. Elasticsearch index is used for retrieval
of package count which was wrongly showing 0 without indexed packages.