Attempt to fix issues with E-mail Error Handling
Initial Code for E-mail Supervisor.
Corrected the Supervisor for E-mail Supervisor modifications.
Fixed e-mail address exception.
Return e-mail address exception top level stack trace.
Check cdseclevel for security permissions

A user will only be allowed to do verifications if their cdseclevel = 1.
Fix filename format for receipts.
Fix getEmployee's e-mail address fetch
Fix the setting of testingMode Parameter for e-mail.
Close database connections.

Conflicts:
	src/main/java/gov/nysenate/inventory/server/DbConnect.java
	src/main/java/gov/nysenate/inventory/util/TransactionMapper.java
Fixed all compilation errors to allow new database connection closing logic to work with 1.0 production code.
Patch to correctly handle partial deliveries.

fixes #7626

Conflicts:
	src/main/java/gov/nysenate/inventory/server/DbConnect.java
Remove excess DbConnect instance and insure properties are loaded.

fixes #7634

Conflicts:

	src/main/java/gov/nysenate/inventory/server/DbConnect.java
Check if emails are valid for list of signers.

People who sign for a pickup/delivery should have a syntactically valid email.
refs #7566
Fix inserting of signatures to database.

refs #7645
Resolve conflicts after cherry-pick from autosave branch.
Commented out one extra test printline used with Verification Grouping.
Employees without an email address cannot sign.