Add a check box to toggle idempotent handling of SCMEvents.
Currently, the brach-api-plugin will not trigger jobs if an event is received for the same git revision multiple times. This works well for an optimization however it prevents the use of many git hooks.