FIX: don't remove public right of way river tiles without a diversion
FIX: ensure ways owned by other players stay connected when demolishing
a public road
Merge remote-tracking branch 'refs/remotes/jamespetts/way-improvements' into protected-roads
CODE: merge two implementations of checking for public right of way removal