Fixing an issue with targets where case sensitivity of email_address mattered. The case of the email should NOT matter. This affected the counts of targets as well as modification of targets where there were duplicate targets.

Conflicts:
	crits/core/class_mapper.py
Changing the printing of duplicate targets to json. Added a option to delete duplicate targets.
Fixing campaigns listing of targets and target counts.
Setting option to trigger to true when specified on the command line options.
Make the UI outrageous if DEBUG is set

This allows development environments (or misconfigured production
environments) to be very obvious to users
Merge branch 'master' into pr/262

Conflicts:
	crits/targets/handlers.py
Redirect to the object when users search for an ObjectID
Partial visual overhaul of analysis section

Collapse analysis sections
Remove second listing of analysis at the top
Replace text indicators of status with images
Add custom error pages
Merge pull request #317 from crits/pr/262

Finish #262.
Merge pull request #316 from dsnellgrove/devenv

Make the UI outrageous if DEBUG is enabled
Merge pull request #318 from dsnellgrove/fastobjectid

Redirect to the object when users search for an ObjectID
Prevent creation of enum type indicators

Enumerated indicator types (i.e. Kill Chain) are used for objects and shouldn't be created as top-level indicators
Merge pull request #324 from dsnellgrove/prettyanalysis

Partial visual overhaul of analysis section
Merge pull request #326 from dsnellgrove/errorpages

Add custom error pages
Merge pull request #327 from dsnellgrove/patch-1

Prevent creation of enum type indicators