Fix
Don't commit deps
Support the gruntfile being in a different location than the cwd
Spacing
No need for fixture. Just adding the grunt plugins as devDependencies and symlinking
Doc
Support devDependency grunt plugins for testing. No need for temporary