Redmine#3446: ignore source position when unique-hashing promises
Fixing 601.cf and moving it out of staging.
Fixing 603.cf and moving it out of staging.
Fixing 604.cf and moving it out of staging.
Fixing 605.cf and moving it out of staging.
Fixing 606.cf and moving it out of staging.
Fixing 607.cf and moving it out of staging.
Fixing 608.cf and moving it out of staging.
Fixing 609.cf and moving it out of staging.
Fixing 610.cf and moving it out of staging.
Fixing 611.cf and moving it out of staging.
Fixing 612.cf and moving it out of staging.
Fixing 613.cf and moving it out of staging.
Fixing 614.cf and moving it out of staging.
Fixing 615.cf and moving it out of staging.
Fixing 616.cf and moving it out of staging.
Fixing 617.cf and moving it out of staging.
Fixing 618.cf and moving it out of staging.
Fixing 619.cf and moving it out of staging.
Fixing 620 and moving it out of staging.