Changed item_drop to allow for normal item arrays now.

Things like enchanted items and stuff can be dropped now. Also, added MCSpawnReason.BED.
Merge branch 'master' of github.com:sk89q/commandhelper.git
Changed the item_drop() function to drop_item().
Added (get|set)_max_health and entity_death.

Yes, it uses a lot of the same code as player_death, which is because
that was made without using its own event. Next time effort is put
toward this, player_death can finally make use of its unique data.