Trac #2660 [nine] buildrequests data API uses popBooleanFilter for non-booleans
 - This commit implements the 3 dustin's comments:
   - process buildsetid with the eq operator in the DB API
   - implement popStringFilter (only pops an eq filter)
   - add type annotation in master/docs/developer/database.rst