Raise errors when directed to do so.
Added in validations for sending notifications
Added the ability to trace the errors for testing through the use of fail_silently
Added in several new Features.
- Ability to use a customer from_address (default Django is not valid)
- Set a minimum threshold to send notifications to Flowdock
- Optionally set the tags values to push to Flowdock as tags.
   For example if you set "version" it will push the corresponding version value to Flowdock as a tag.
 PEP-8 / Future-proofing / Housekeeping