Rename report to query to maintain naming consistency
Fix some forgotten report to query renames from the last commit
Set the url on the QueryModel
Add support for saving the query with form validation