Command block fixes

* Their command and previous output are displayed on the client
* They have a BlockHandler implementation, so you can't place blocks on
them anymore
+ As a side effect, implemented UpdateBlockEntity
*  ProtoProxy: UpdateBlockEntity NBT is written to file
+ Implemented MC|Brand response