misc cleanup and add SignChangeEvent for bukkit & canary. spout/forge are non obvious, todo :-)