Merge pull request #1 from karthik-rangarajan/master

Add option to send email via gmail or other authenticated service.
Style changes, debug and notification options, reduce broad exceptions.
Merge pull request #2 from karthik-rangarajan/karthik/style

Style changes, debug and notification options, reduce broad exceptions.
fixed tests and some rules
fix notification sending bug
dont abort on exceptions when calling git
dont abort on ANY exceptions when calling git
fix xss django rule
fix secrets rule and add csrf remove rule
fix secret/password rule
dont report on empty password = line
added chef_node secret rule
zuisite related rule moved to prezi-specific one, and new token related was added