Standardize how inventories are dropped when an entity dies.

adds getDroppable() to EntityInventoryComponent.
Moves logic for dropping items to seperate methods in HealthComponent for fluidity.

Signed-off-by: Nick Minkler <sleaker@gmail.com>
Merge pull request #568 from Sleaker/master

Cleanup how inventories are dropped