New method to saved sorted QueryResultsProcessor results to a results view

The QueryResultsProcessor class includes a new method, ExecuteToView, that saves sorted results to a specialized results view in a database.

Results views have distinctive characteristics, are generated programmatically, and are designed to be discarded after use.