Remove star imports
Simple scalar arithmetic tests
Scalar compute tests
Refactor subterms to work with numbers
Reduction inherits NumberInterface to gain numeric methods
Implement compute_one for arithmetic on real numbers
Compute one already receives the computed value from bottom_up
Use builtins from compatibility
Manual merge of mrocklin's catchall for unary ops
xfail on unary add for a possible TODO later
Call super.__hash__ for python 3
Python 3 does not have div
Just use the superclass directly
Clean up some alignment
Test using a dict rather that separate tuples
Test scalar expressions against boolean ops
Add test for generic binary operations with scalar operands
Implement compute_one for generic binary operators with scalar operands
No need for a class
Merge pull request #478 from mrocklin/compute-comprehensive

comprehensive compute tests