Add opOpAssign
Add opBinary and opBinaryRight so that built-in numbers can work
Make opBinary* work with built-in numerical types
All unittest blocks should be able to use writefln
Make opEquals work with built-in numerical types