Fix NoopInventoryOperator after Interface was updated. Also adding spec to prevent this from repeating.
Merge pull request #967 from Richtermeister/fix-noop-inventory

Fix NoopInventoryOperator after Interface was updated. Also adding spec ...
Separate purchace listener flash
Moved PurchaseCompleteEvent to core