[DO NOT MERGE] content view - ui - allow user to specify version info for pkg filter rule

Please review this PR, but do not merge it at this time.  This PR is generated against the content filters branch, which is currently under review; however, I'd like to receive and resolve comments on this one in parallel.

This commit primarily contains changes to allow a user
to specify version information on a pkg filter rule as
defined in wireframes from UXD.

The user can specify version similar to:
1. all versions (default) - where any version of pkg may be applied
2. only version (aka version) - where only the specified version may
   be applied
3. newer than (aka min_version) - where any version newer than specified
   may be applied
4. older than (aka max_version) - where any version older than specified
   may be applied