Add reporter to print user defined tasks only

Create a new reporter, 'project', that is a slight modification to the default reporter to only include user defined
grunt tasks. DRY'ed the two console reporters (probably unnecessarily
so, but out of principle)