Remove promotional, purchased, and unlock functions, add tradeability check
Remove promotional, purchased, and unlock functions, add tradeability check

Valve went and removed the flags, and the new untradeable flag
doesn't appear to be in any inventory object yet but a Valve employee
said that's whats going to happen so I suppose it should be implemented.

Lagg/steamodd,miedzinski/steamodd