model: Use human-readable response map properties

New response map property names:

 * Query-Terms
 * No-Of-Records-Searched
 * No-Of-Records-Matched
 * No-Of-Records-Returned
 * Max-No-of-Returned-Records
 * Records

Issue #307.
Merge branch 'issue/307'