Tidies up grunt tasks

- Grunt test no longer wipes the lib
- Removes duplicate clean:lib when building the app