Use Lua script evals for Redis transactions
Remove SET options, and, with them, the Redis 2.6.12+ requirement
Delete unused procs file
Move scripts into own newline-separated modules

The newline separation is a big advantage: no more fleeting
semicolon/whitespace issues, the only syntax that matters is mirrored
in the JS, and we get line numbers if things break.

Also, I think this fixes the failures in previous versions (one of the
pseudo-lines was missing a space at the end).
Fix missing param and comma in uuidPost
Refactor test cases to allow more files / suites