added version control functionality to documents. Created a reusable diff viewer and also added tests
fixes #3
refactored editor and version view into new app
editor and diffviewer now fully reusable
Merge pull request #35 from Bartzi/information_pages_versioning

introducing documents with history