consumeRune() added to AbstractRune.  PhantomTorch consumes energy and turns off when it runs out.