NPC price display + negative cash fix.

Display prices correctly.
Npcs start with cash again.
Npcs cannot get negative cashvalues.
You can force (T) a trade. Any leftover cash increases p->op_of_u.owed

Edit:
Don't bother looking at this until after the feature freeze. (It adds strings, so is only viable after the release).