Issue 6: Get correct storage key for lessons page.

On lessons the item type is in a separate div and not in
the character character div.
Add sanity checks and don't run the script if they fail.

The sanity check tests that all the elements the script uses
actually exists.
Bump version number.