Fixes #5236 - Speed up content view publish

Sped up indexing content for a RHEL content view from 20 min to 30-40 seconds.
fixes #5234 - content dashboard - fix system group links

Updating the system group widget to point to the nutupane system
groups page.
Fixes #5243 - Store the content view next version

When destroying content view versions, we were keep track of the last version
number so we'd publish using version numbers that were deleted. With this
change, we'll store the next version number, increment it, and use it for new
versions.
fixes #5233 - System Groups UI - fix cross-linking to the systems page

The cross-linking is using the active record id; however, the systems
page expects the system uuid to be used.
fixes #5232 - System Groups UI - fix link from system count to the group's System list.

Minor change so that clicking on the system count from the System Groups
list will take the user to the group's System list.
Merge pull request #3993 from bbuckingham/fixes-5232

fixes #5232 - System Groups UI - fix link from system count to the group's System list.
Merge pull request #3992 from bbuckingham/fixes-5233

fixes 5233 - System Groups UI - fix cross-linking to the systems page
Merge pull request #3989 from daviddavis/temp/20140417122656

Fixes #5236 - Speed up content view publish
Merge pull request #3991 from daviddavis/temp/20140418085641

Fixes #5243 - Store the content view next version
fixes #5257 - UI - fix product create and manifest import

Recently some changes went in to ensure consistency in the UI for
paged and non-paged queries.  In the process, a couple of issues
arose.  This commit addresses those 2 items:

1. manifest import - update the query sent to server to include
   organization_id
2. product create - remove unnecessary provider requests to the server
Merge pull request #3995 from bbuckingham/issue-5257

fixes #5257 - UI - fix product create and manifest import
Merge pull request #3990 from bbuckingham/fixes-5234

fixes #5234 - content dashboard - fix system group links
Fixes #5198 - make bastion a true single page application.

This PR changes all bastion pages to be served as a single page
from / instead of multiple pages served from /katello/<resource>.
This will speed up load time between the pages (since we won't
have to reload the entire page).