lychee.game.Entity: Fix for setEffect() method for the case that another effect is currently being applied and the new effect is invalid. Resolved issue #29