Populate ActionItem model from bugzilla, polls and events.

* Sync [waiting <item>] action items from bugzilla.
* Sync pending_mentor_validation action items from bugzilla.
* Sync budget_needinfo action items from bugzilla.
* Sync council reviewer assignment action items from bugzilla.
* Change ActionItem model fields.
* Create action items only for bugs assigned to Reps.
* Add new action item on new poll.
* Resolve action item on new vote.
* Add new action item to submit post event metrics.
* Resolve action item when post event metrics are submitted.
Should `self.assigned_to` and `self.assigned_to.userprofile.mentor` be the same or is it something we don't care? If it's the later, why do we care if self.assigned_to is assigned?