Content Views: Worked on package version filtering

Redid the existing package version filtering code, wrote some integration tests
for running our version filters against packages in ElasticSearch, added
support for epoch and release fields, and refactored some of the package rule
code.
Package filtering: added a tooltip for version formats
Content Views: Generating cassette for package filtering test
Merge pull request #2703 from daviddavis/more-version-filtering

Content Views: Worked on package version filtering
headpin-helptips - remove mention of env in headpin mode
jquery.jeditable.helpers.js - fixing indentation / multiple statements

breaking these methods out into individual statements instead of one
long comma-separated statement. i thought this was causing my JS debugger
to not see my breakpoints properly. i think this is easier to read as
well.
Merge pull request #2709 from thomasmckay/headpin-helptips

headpin-helptips - remove mention of env in headpin mode
fixing system registration

which would fail if guest did not have host registered
headpin-env - removes checking env permissions in headpin

headpin-env - update spec tests
Merge pull request #2708 from thomasmckay/headpin-env

headpin-env - removes checking env permissions in headpin
Merge pull request #2710 from jlsherrill/sys_reg_fix

fixing system registration
Merge pull request #2704 from komidore64/indentationo

jquery.jeditable.helpers.js - fixing indentation / multiple statements