Corrected binary math operator overload function definitions and declarations for +, -, *, /, and %.  Added unit tests to test both methods for using binary operators with non-EvilNumber constants or variables.