Fixed: Items removed from store when researched.
Fixed: map<>::find() return values were not checked.
Merge pull request #359 from fenyo1/fixItemsRemoveOnResearch

Fixed: Items removed from store when researched.

tested and confirmed with original xcom behaviour. this IS the right way.