add documentation and refactoring roadmap
added singleton for theEpubContainer/Workspace
make semantic draggables look more like mock-up

The changes here in github-bookeditor include separating the semantics
bar from the other icon toolbar and some more variable usage mostly so
that things line up. Forthcoming change in Aloha-Editor.
undo absolute positioning

the padding + negative margin is to make the scrollbar extend up to the
beginning of the gray area ... as opposed to just starting where the
semantics end.
make semantic bar higher than "copy [element]"
keep headings menu a constant width
Merge pull request #104 from oerpub/style-semantics-like-mockups-58860600

make semantic draggables look more like mock-up
Merge pull request #106 from oerpub/headings-menu-fixed-width-60004744

keep headings menu a constant width
Merge pull request #100 from oerpub/phil-docs

WIP documentation outline (current and ideal mixed together)
merged conflicts, took both