Show keys help in perseids confs
Resize in toBottom when state is loaded
Addendum to #295

Fixes minor errors that happened during refactoring...
Addendum to #274

Updates nestedMenu directive to notify the saver of changes. Still not
a final solution though (check the comment there).
Delete obsolete history configuration
Fix state.unsetStyle()

We can't delete the style attribute - this seems to invalidate watchers
on style.
Minor grid adjustements in morphFormCreate
Apply morph preselections when toggled on runtime
Add history tab to Perseids confs
Really add history to the Perseids confs...
Addendum to #274 and 40eb2f7607e305ab72ff5950afd97261f5870241

navigator also needs to be notified that something in a sentence has
changed!!
Takeover of #289

Takes @gcelano's commit and applies it with some minor corrections.
Doing this out of convenience, less hassle to rebase the foreing remote
branch and needed to patch it anyway.

Closes #289
Lazy compile nested submenus

Very important commit - it's a tremendous performance boost for nested
menus. Deep menus with lots of submenus were able to bring the
application almost down - it's just not acceptable when a user hovers a
token and has to wait 1-2 seconds. Can't really say what the Big O of
this was, but it was definetely bad.

We only insert submenus when they are really needed now, which means
that there is never more than one menu layer that needs to be inserted
in the DOM. Very snappy.
Merge pull request #297 from latin-language-toolkit/summer_school

Summer school preparations (including important changes in nestedMenu)