Database connection errors: print out the cause error (more descriptive) if there is a cause
Properly handle protected trap doors placed on the upper part of a block. Fixes #767
Validate protections when a block is placed
Added ability to specify per-world protection limits