support jekyll.
fix matching directories without a slash at the end.
support fetching and running things from github.

that is ... pretty cool?