Starts the removal of plugins from core

The idea with this branch is that plugins will be seperate repos that can
be installed as NPM modules.
Adds a doc to record ideas about cross platform

Even though I don't have a set in stone plan I want a place to record
ideas. This can serve as a brainstorm pad.
Adds a doc about browser
Tweaks the readme to point to new docs