lazy-create arbitrarily many missing output parent directories, because atomify doesn't support that yet.
this fork has special installation instructions
bumping the version number because this supports more flexible grunt configuration now