Added ability to share config between tasks

Using grunt's support for `<% %>` in the config it's possible to share strings in the config between tasks, but to share more complex objects (for instance, in a project of mine several tasks need access to an array of objects specifying bower dependencies and their main js files) it's useful to pass the config in to the task as a parameter.