rewrite of the plugin

- added #4 enhancements
- data is now stored as json
- default autosavekey is now the url to prevent loading the wrong
content on dynamic sites
- added preview window with diff function
- new option to ignore autosaved content older then x minutes