Allow items other than signs to be used as the "edit wand"
Change to full reflection and make it actually work
Add unparseColour method
Add support for internal Minecraft item names for selecting the wand items
Merge branch 'experimental-1'
Some cleanup and fixes to make it all work
- It's fine to reference classes without reflection, so do so; only reference the fields and methods reflectively
- Unparse the colour codes before editing a sign
- Schedule the actual edit with a delay of 10 ticks, since requesting it immediately leads to conflict with the update after unparsing