moveMagic() moved to PersistentRune.java.  Added javadocs
Fixed Runecraft bugs introduced by the PersistentRune restructuring.  Note: when designing moving runes, DO NOT update your PersistentRune.location variable.  moveShape() calls moveMagic() which will update everything including yourself.
added oneRunePerPerson() to PersistentRune and defined it in all classes.  If there is only one rune per person then a new activation will add its energy and poke the existing rune, regardless of location.