Rework bookmarks for react editor / decorations

Merge this when atom/atom#2507 lands. 

This will speed up tab switching in the editor! No more dom manipulation by this package.