Create witness model with associations to Incident model

Has a really shitty privacy system at the moment.

When permissions are better implemented into the system, validations and privacy will be strongly cared for with respect to witnesses.

The idea is that witness names should be private only to administrators or moderators unless the witness gave an explicit *"okay"*.