Additions to Inventory and Container

Added limitation parameters for various item sizes for containers.

Added function ClosePlayerInventory to Inventory, and fixed a bug where
a user would have to tap Escape twice to exit their inventory.

Added rotation variables to items and fixed the Get/SetItemRot function.
Added OnItemDestroy callback. Changed item type rotation variable names.