Add a unary negation operator
Test the new unary negation operator
Use the new unary negation operator
Merge pull request #91 from joichiro/i90

Issue #90