#397: Add 'grunt' submodule

Resolves #397.