Remove filtering of events for the neutron user.
Add a configurable `error_cooldown` for routers that enter ERROR state.
Limit `error_cooldown` to when the router is actually in ERROR state.
Fix flake8 failures.
Fix a broken test.
State machine refactoring.
Merge pull request #164 from ryanpetrello/master

Remove filtering of events for the neutron user, and implement an "error cool down period".