-added PackageStatement and PackageRangeStatement classes, for robust
parsing of pkg/pkg-request strings (split_name etc will be deprecated)