reusable grunt task configuration for modules