Story 358: Persistent watchlist view

When loading watchlist set user preferences that are taken into
account when creating link on menu and watchlist header to make
the view persistent

Note that Special:Watchlist with no query parameters will always
show a-z view. Only links change based on user setting. Also for
anonymous users replaces header with "Not logged in" heading

Change-Id: I289e7303261188a281f7d36212b4fdfd1bb9ad2e
Merge "Story 358: Persistent watchlist view"