First pass of 'mtk/syntax' for an "internal DSL" to correspond to the citrus-based "external DSL".
Also cleaned up a lot of minor things in the process of setting this up: most notably the "helper constructors" in the Patterns and Sequencers modules are now includeable.
bumping jruby version