Added negative assumptions tests
Turns on Code Analysis for 3.5 project, and fixed a couple code analysis
issues
Solidified Unit Tests With Code Coverage