Nearby is currently a WatchstarPageList. However at times it also looks like this:
A single MessageBox (error)
{F28339388}
A welcome screen
{F28339389}
A WatchstarPageList
{F28339390}
= Acceptance criteria
[] Nearby no longer extends WatchstarPageList - either use a factory function using a plain View or make
[] The welcome screen can be rendered outside Nearby.
[] promisedView pattern is being used to display Nearby results
= QA steps
Test this on reading web staging
On Special:Nearby test the following scenarios
1) Confirm clicking "show nearby articles" shows nearby articles
2) Drop your WiFi and click the button and confirm an error message is shown
3) Log in and show nearby articles and confirm a watchstar is displayed (note on staging clicking watchstar will not work, we will need to confim this on beta cluster)