Upper bound now set on Catalog Search API

In order to maintain the stability and performance of the beta Catalog Search API, it has been necessary to establish a maximum of 10,000 records to on the limit parameter. Allowing arbitrarily large limits was causing instability in the catalog service, and this change should make it more reliable for everyone.