fixes #4905 - content views - add 'working' mode to couple of the Save buttons

This commit is a minor change to transition the Save
button to 'Saving...' when clicked. This is to be
consistent with other forms.
Refs #4701 - vcr recording for package tests updated
fixes #4906 - respect organization for sync plans
fixes #4915 - content view publish - resolve method undefined errors

This commit addresses a couple of undefined method errors that
have been observed.

- package_clause_generator - observed error in production configuration
  when filter contained errata; however, same should occur for package
  groups
- content_view_erratum_filter - observed error if the errata id filter
  was empty (ie. no rules/ids)
Merge pull request #3877 from daviddavis/temp/20140324134601

Fixes #4690 - Updating directory in katello deployed scripts
Merge pull request #3904 from jlsherrill/sync_plans

fixes #4906 - respect organization for sync plans
fixes #4856 - fix content view version retrieval when no content exists
Merge pull request #3902 from bbuckingham/issue-4904

fixes #4904 - erratum rule filter validator: fix for updating a date/type rule
Merge pull request #3903 from bbuckingham/issue-4905

fixes #4905 - content views - add 'working' mode to couple of the Save buttons
Merge pull request #3905 from bbuckingham/issue-4915

fixes #4915 - content view publish - resolve method undefined errors
fixes #4929 - fixing activation key CV update
fixes #4810 - indicate completion on content view publish/promote
fixes #4931 - content view errata by date/type rule - default types to false

This minor change is so that the UI will not always show the
types (enhancement, security, bugfix) as selected/checked.
In other words, the default value is unselected and then overriden
based on the types retrieved from the server.
Merge pull request #3882 from tstrachota/search

Fixes #4701 - unable to search unicode strings in elasticsearch
Fixes #4821, content views allow inclusion/exclusion of repos via filter UI.
Merge pull request #3881 from waldenraines/filter-repos

Fixes #4821, content views allow inclusion/exclusion of repos via filter UI
Fixes #4785, replace gettext with translate for extraction/replacement.
fixes #4937 - fixing UI product details retrival of a subscription
Merge pull request #3908 from bbuckingham/issue-4931

fixes #4931 - content view errata by date/type rule - default types to false
Merge pull request #3912 from jlsherrill/sub_product

fixes #4937 - fixing UI product details retrival of a subscription