Update module dependencies to ensure that automated testing code is considered as well as direct dependencies. Update some automated tests to eliminate unwanted dependencies.
Custom attributes were modified to maintain the behaviour of setting transparencies using the DiffuseColor alpha channels