fix http mock to understand datetime
Trac #2660 [nine] buildrequests data API uses popBooleanFilter for non-booleans
 - added data fields 'branch', 'repository', 'codebase' for buildrequests.
   updated the doc
 - added resultSpec.popStringFilter (popStringFilter == popBooleanFilter)