Light effect editing

Make the shininess control more user friendly by limiting its range to [0..1]. This mirrors a similar change in the underlying CCEffect that I will submit next.