Add common grunt tasks and utils

- readManifest: process recursive build.json's
- grunt task copy-sourcemap: copy the sourcesContent from sourceMapA to sourceMapB