Added number range functionality to query

added the ability to select numbers via a range separated by a hyphen.  Example: '1-10' or '5-6' or '1,3,5-6,8'.