Fixes #4701 - unable to search unicode strings in elasticsearch

Asciifolding filter maps all unicode characters to their ascii equivalents. The mapping is destructive and prevents the original forms from being looked up. This behaviour is going to be fixed in elasticsearch 1.1 with option 'preserve_original'. I'm disabling the filter until the new elasticsearch is out and we can migrate to it.

See docs for more details:
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/analysis-asciifolding-tokenfilter.html
Refs #4701 - vcr recording for package tests updated
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
Merge pull request #3885 from jlsherrill/complete_message

fixes #4810 - indicate completion on content view publish/promote
Merge pull request #3907 from jlsherrill/ak_update

fixes #4929 - fixing activation key CV update
Merge pull request #3895 from waldenraines/bug-4785

Fixes #4785, replace gettext with translate for extraction/replacement.
fixes #4890 - content view filter: unable to add package groups

This commit actually fixes 2 issues:

1. unable to add package groups to a package group filters
2. clicking on Remove/List or Add will generate an invalid
   request to the server (i.e. missing filter id)
Fixes #4943 - replace gettext with translate in CV details controller.
Merge pull request #3914 from waldenraines/bug-4943

Fixes #4943 - replace gettext with translate in CV details controller.
Merge pull request #3894 from bbuckingham/issue-4890

fixes #4890 - content view filter: unable to add package groups
fixes #4768 - various activation key page issues

* Default content View was not selectable
* Using a paged API for content view dropdown (fixed across the app)
* Fixes environment selector on new activation key page, no disable option needed
* Updated text slightly on activation key page to make it more user friendly