Refactored, mostly redesigned inventory view, modeled after the Heald item store design.
Replayed useful changes from last few InventoryModal commits after big merge.
Refactored item-details-view styling and shared styles between InventoryModal and PlayItemsView, fixing scrollbars and text overflow issues in the process. Dragging to unequip now updates restrictions again. Worked on pointer cursors for equippable ittems. Hid items not usable by your hero's class. Stopped silhouetted items from being clickable.
Added a missing file from last commit.
Merge branch 'master' into production