Ignore grunt and lcov build files in Node projects

Grunt creates a .grunt folder during builds holding build metadata, which is always deleted afterwards for successful builds (I think), but does hang about if the build aborts.

lcov.info is the default output file name for LCOV, which is used to provide human readable coverage results in most JS coverage tools (e.g. Istanbul)