Buildbot regex update

This branch updates the regular expressions used to parse builder names and the list of repositories to match what is currently in buildbot and tbpl. There is also a critical bug fix to `model.jobs.get_result_set_list`. Changesets (revisions in treeherder) associated with a result_set were being treated as individual result sets, so the UI will not have data parity with tbpl any time a push has more than one changeset associated. The primary cause of this was the application of the SQL command `DISTINCT` to a list of columns from both the `result_set` and `revision` tables.