Many more node tests. Add support for unary ops on numbers, and remove support for number format that Python supports, not Erlang