Fixing inventory dupe/shift-click bugs

Inventories no longer dupe items that are shift-clicked
Inventories no longer accept the wrong types of items via shift-clicking
Cleaning up some old stuff in the roadmap that was incidentally fixed