Individual perf tests for rules (Closes #224)

Closes #224 It's a bit messy, but I couldn't find a better way to do it. Profiling in Node.js is horrible, it's like I'm back in IE6 days!