Fix compilation bugs in previous fix.
Fix bug which failed to properly clear waiting times for trips to a deleted halt.
Fix compilation errors in fix on cleaning out waiting times for dead stops.
Fix further compilation error with fix for deleting waiting times from dead halts.
Remove gratuitous differences from standard.
Trivial whitespace change.
Fix numerous bugs (sign errors, omissions) in creditworthiness checking; move CREDIT_MESSAGE to finance.h; always allow actions which produce money rather than costing money; defend against bad pointers
Merge branch 'ncn-devel' into merge-from-standard