[textile mode] Agressively adjust coding style

Remove a bunch of convoluting abstractions, make sure the regexps are
actually cached.
[textile mode] Only toggle phrase modifiers between non-word chars

Issue #2967