DirectionalLightShadow::removeCaster() bug fix

Now the removeCaster() method successfully removes a caster that was in the end of the _casters vector.