move fake parameter to the bottom of list
refactor RailBuilder::AddTrainsToThisStation
fix a bug caused by refit mess and delusional cargo

 Wormnest - thanks for reporting!
add assert for delusional cargo on RV stops
a better crash message
fix problem with DumbBuilder running in TestMode
fix another bug with TestMode enabled at wrong time
make signs unique
Sign cleanup
better log