Prototype for host-based CShip inventory

All items in the CShip inventory are now governed by the host and so
all items must be requested from the host, this will prevent
duplication.