Improve RuleDSL scaladocs, add `test`, `nTimes` and `EMPTY` to RuleDSL
Simplify `Ops.apply` function arg type capturing
Extend `~>` with support for "flatMapping" rules
Fix stuff to be runnable

Update to Scala 2.10.3-RC3
Implement first bits of lambdas rendering
Implement `push` of custom arity
Implement `~>` of all possible args types: `Rule`, `Unit` and other

Pass all tests