Add custom reporting reasons for manual reports. (#1965)
Add custom reporting reasons for manual reports. (#1965)

Custom reporting syntax would then be:

`!!/report url1 [url2 url3 ...] ["Custom Reason"]`

... where both custom report reasons *and* more than one URL are both
optional.  This allows for the following 4 command syntaxes to work:

```
!!/report url
!!/report url "Custom Reason"
!!/report url1 url2 url3
!!/report url1 url2 url3 "Custom Reason"
```
... where for batch reports they *all* get the same 'custom reason' for
each report generated by the batch, and also supports the original
"Manually reported" reason without subsequent details as well.

Charcoal-SE/SmokeDetector,Charcoal-SE/SmokeDetector