grunt-init template for a project that has Node package and optionally Bower, Component, Jam and/or UMD package