check command, grunt command runner

basically just a straight up port of i18nliner(.rb)'s command stuff