1009127: Change scope for editable_products

Now that Red Hat products can no longer be editable, we should use readable to
determine if a product can be attached to a content view definition.
953971 - adding gpg option to new product on discovery page
organization: fix format of new org pane

Small change to fix the format of the new org pane.
Rubocop: Fix deprecated hash methods
Merge pull request #2989 from daviddavis/temp/20130918102113

Rubocop: Fix deprecated hash methods
Bug #970600 - tasks: allow filtering tasks by state/status.
Fix rubocop issues preventing successful builds in master.
Merge pull request #2983 from jlsherrill/953971

953971 - adding gpg option to new product on discovery page
Merge pull request #2997 from waldenraines/fix-rubocop

Fix rubocop issues preventing successful builds in master.
Merge pull request #2976 from waldenraines/task-states

Bug #970600 - tasks: allow filtering tasks by state/status.
Let configuration use string keys

Sometimes we need strings access e.g. when it's user input.
Merge pull request #2878 from pitr-ch/quick/let_configuration_use_strings

Let configuration use string keys
Merge pull request #2981 from daviddavis/temp/20130917170215

1009127: Change scope for editable_products
1001609-notice-fk - another dependent destroy
Merge pull request #2992 from bbuckingham/new_org_format

organization: fix format of new org pane
Rubocop: New version breaks everything!
Merge pull request #2998 from daviddavis/temp/20130919083839

Rubocop: New version breaks everything!
Merge pull request #2993 from thomasmckay/1001609-notice-fk

1001609-notice-fk - another dependent destroy