Added more tests

I added more tests to chat logs search to account for new functionality
with regards to negative message IDs that go below the range of ints,
and added more tests to user reports search.
The channel, sender, and message ID tests were copied directly from the
chat logs search tests and modified to fit, and they work fine.
It's surprising the bugs you find when you write out automated tests
that you do not realize when manually testing things.
1 job for development in 7 minutes and 50 seconds (queued for 11 minutes and 20 seconds)
Status Job ID Name Coverage
passed #209279041