Operand order bug fix and QUnit test

Adding test folder and a QUnit test file. Fixing a bug in the operand
order in expression evaluation. Adding QUnit to the default grunt task.