Small Fixes & New Override: Generic Inventory

*Added: 'packages' to .gitignore for packages folder generated by NuGet.
*Fixed: SteamTradeDemoHandler.cs error on adding non tradable items to
the trade.
*Fixed: GenericInventory.cs method load() doesn't cleaning items &
descriptions.
*Added: GenericInventory.ItemDescription ToString() override.