Normalize NPCG in a regex route's matches to empty strings for undefined

Fixes #1076
Update Router's HISTORY for coercing NPCG `undefined`s to empty strings
Build Router