Merge branch 'stable-3.7' into stable-3.8

* stable-3.7:
  gr-change-actions: use change-model for latestPatchNum
  Fix gr-change-list-action-bar showing to logged out users
  gr-change-list: Hide selection column under mobile
  Make sure that gr-router#finalize is safe to be called more than once.
  Ceil page-numbers upwards
  Fix the first change not being selected in change-list pages
  Fix browser 'back' for search result pages
  Move behavior from component into view model for change-list-view

All front-end fixes were already included in master and stable-3.8,
this is a NOOP merge.

Release-Notes: skip
Change-Id: I2ed9eda0d87b3a2851f75e2834225fe5bdfef5ce