- implemented 'Goto line' dialog for viewer and editor
- implemented store/restore functionality for file viewer/editor
- fixed some issues
- added 'Syntax' submenu ti viewer and editor
- code refactoring