Changed /mud into a client command-Catch config ...

...exception, as it is not a priority
Reorganized gui buttons and switches code
Add NBT support into the arrow registry
Add switch teleport for ender arrow hitting living
Added enchantments for shields
Fixed quiver not rendering as an entity