Adding changes for Buying/Selling carts. 

Checks for ownership, rather than spawning actual carts. This is a better overall scheme for train stations, but spawnable trains are still very much possible.

I also fixed a problem with the inventory listener in the bank package.