Starting work on Waypoint facing.  Waypoints will detect which side of the key block you activate from and use that to direct the player's teleport.
Changed to the long overdue blockPattern() "iterator" actually a HashMap<WorldXYZ, SigBlock>.  The WorldXYZ serves as a comparison for world coordinates and the world block can be had through WorldXYZ.getBlockID().  The HashMap SigBlock is actually the runic formulae including special values like TIER.
Renamed variables and method names.  A lot of files, no real functional difference.