Merge pull request #878 from MarcinSc/develop

Support for non 16x16 icons.
Ability to query and cancel events.
Support for dropping all items on destruction of a block with inventory.