Update function names in describe blocks and remove gratuitous whitespace
Add basic tests for reduceTerm()'s termination and max steps
Use local npm dependencies instead of requiring ugly global installs