Remove more legacy requirements
3.4.14
Page constructor now sets @destroyed to false
Pager sets Page.destroyed to true before calling Page.destroy()
SourceListPage and SourceMapPage are now testing @destroyed before updating position

LocationView is now setting hasBeenRemoved to false, and true when remove is called.
It will not update the location if hasBeenRemoved is true
Updated config version
Merge branch 'stable'
Typos