content view - ui - allow user to specify version info for pkg filter rule

This PR was previously reviewed under pull request #1912 .  The only change made to it was to address the comment on that PR and to have it merge to master vs content-filters branch.

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