Bug fix: selected portal unselect if portal re-render
Preserve and restore "selectedPortal" between re-render
fix #187
use identity comparator
avoid off by a few issues for people who zoom their browser.
fix #185
Bug Fix: selected portal unselect if portal re-render
Add a checking: if portal is not visible on map, don't preserve "selectedPortal"
Merge pull request #186 from Xelio/patch-selected-portal-unselect-bug

Bug fix: selected portal unselect if portal re-render
broke the alignment for resos and random details