middleman-templates

As discussed in #1142 here's a first step in thinning out `middleman-cli`.

WIP.