Add a grunt merge task

Fixes #345 

@NickQiZhu @gordonwoodhull Does this work for you guys?

Sadly, I don't think we can bootstrap the merge of this feature.