fix(page): use trackNavigation for URL visit recording
The URL/History unification added trackNavigation() but page.js was
still using the old addAddress+addVisit which writes to legacy tables.
History command queries the items table, so visits weren't showing up.