Added support for delayed violation and provisioning enforcement

Magical numbers? Document and define constants please!