* Webhooks: Allow "true"/"false" for bool values in payload body
Some slack integrations encode bool fields as "true"/"false", which
was previously unsupported in mattermost due to how encoding/json works.
This commit adds an aliased type for bool that implements json.Unmarshaler
to maintain compatibility with Slack.
* Add missing copyright header to added files