Added WYSIWYG editing functionality

Used https://github.com/lepture/editor 

There is still some work to be done, like helpers for inserting pages. 
And extend Marked renderer to understand Gollum tags.

https://assembly.com/simplewiki/bounties/7#