Implement Hopper block state and inventory methods. Adds BUKKIT-3749
Use name given to command block instead of "@". Fixes BUKKIT-3803
Implement Entity.isOnGround(). Adds BUKKIT-3787
Merge remote-tracking branch 'upstream/master'