Introduced 'provided' scope for 1060 modules and pulled out moduleResources task into it's own task class.