Route blueprint should not change router.js with --dry-run

Fixes #1569