Changed copyright
Added test for negative power
Added more tests
Avoid using filesystem if no scripting is active
Consider operator hierarchy in unary reducing