Update navigate.js

The very first page should not be added to the history because this causes navHistory.length to be 1 and asides from inconsistencies with nav.eraseHistory => 0 this leads to nav.back always returning true which prevents Android back button from working correctly.