Use ItemStorage::add() for Stash and Inventory add() functions

Closes #33
Merge pull request #1070 from dorkster/itemstorage

Use ItemStorage::add() for Stash and Inventory add() functions
Merge remote-tracking branch 'upstream/master'