Added min-width to header.
New methods HTMLPanelBegin and HTMLPanelEnd.

…instead of HTMLPanelLabel.
It’s easier to read and easier to reuse.
Removed tabs + layout changes.
Work on methods setData, isDirty, clearCache.

Started on warning for unsaved data when leaving page.
Cleanups.
Merge branch 'master' into gh-pages