GenericInventory.cs, small fixes

Removed: item.metadata
Added: app_data (replacement of metadata)
Small spelling fix;