[Fix bug 997275] Add dynamic groups to PermissionMixin.
[Bug 968888] Model changes to enable post event data.

* Rename expected outcome field.
* Add model field for the real outcome.
* Add field for the actual attendance.
* Add flag to seperate events with old metrics.
[Fix bug 968888][Fix bug 1011180] Add post event data form.

* Make past events with old metrics compatible with new metrics
* Force new metrics in current & future events
[Fix bug 1004777] Display post-event metrics on event page.
Merge pull request #749 from johngian/post-event-form

Add post event data in event metrics form.
[Fix bug 1004755] Add passive report for post event data.
Merge pull request #763 from johngian/1004755-post-event-report

Passive report for post event data.
PR update.
Merge pull request #755 from johngian/fix-metrics-permissions

[Fix bug 997275] Add dynamic groups to PermissionMixin.
[fix bug 1011181] Notify event creators that it's time to input event metrics.
Merge pull request #764 from akatsoulas/1011181

[fix bug 1011181] Notify event creators that it's time to input event metrics.
[bug 968888] All events before the 16th of June have old metrics.
[Fix bug 1011744] Disable report reminders for new Reps and their mentors
Merge pull request #766 from akatsoulas/bug-968888

[bug 968888] All events before the 16th of June have old metrics.
Merge pull request #765 from johngian/1011744

 Disable report reminders for new Reps and their mentors
[bug 1014505] Fix misaligned error in error messages
.
Merge pull request #767 from akatsoulas/fix-unavailability

[bug 1014505] Fix misaligned error in error messages
fix bug976099