Supporting yum_clone_distributor in pulp

This assigns 2 distributors to all repos, a yum_distributor
and a yum_clone_distributor.  This way we can call the yum_clone_distributor
in some cases when we know we are cloning a repository.  This really
is only the case in content view promotion.
updating spec for katello-pulp-plugins
fixing test looking for distributors
small formatting fix
cassette update
Navigation: Fixing broken link to the user's profile page.
Merge pull request #2744 from ehelms/user-link

Navigation: Fixing broken link to the user's profile page.
996247: copy po files into rpm for now
Merge pull request #2749 from beav/copy-po-files

996247: copy po files into rpm for now
spec test fix
styling fixes
fixing comps
Merge pull request #2754 from jlsherrill/comps

fixing comps for pulp-katello-plugins
Merge pull request #2719 from jlsherrill/faster_publish

Using a custom pulp distributor to speed up Content view publish
Travis: Removing duplicate javascript job
Merge pull request #2755 from daviddavis/temp/20130813130056

Travis: Removing duplicate javascript job
Fixing pulp test failure

Fixing the following test failure:

  1) Error:
test_manifest_delete(GlueCandlepinProviderTestDelete):
NoMethodError: undefined method `extensions' for nil:NilClass
    /home/dadavis/Projects/katello/test/glue/candlepin/provider_test.rb:114:in `test_manifest_delete'
Merge pull request #2757 from daviddavis/temp/20130813170425

Fixing pulp test failure
Bastion: make nutupane use $resource and convert system subscriptions.

Nutupane should only require a $resource (or similar object) to work rather
than relying on an arbitrary Collection object.  This commit fixes that as
well as introduces a pattern for how our APIs should return lists of data.
This commit also upgrades bastion to use API v2.