Added `comp` for function composition, and tests
Refactored `seq` to be a bit cleaner, and improved its tests
Added something for easier REPL testing in node, and `log`

Not sure whether `log` is meaningful at all outside of REPL
debugging right now, but I'll leave it around and opt to
remove later in the case of it being useless.