Minor changes to the new effect system

I changed the linearRamp* to fade* and fixed the behavior to behave like the volume fade function of sounds. The function itself had a small bug, a delay was supplied as a parameter but not applied. I also added the license headers to the new files.