Store description after each inspection task

Instead of storing the complete description after every inspection run
the description is now stored after each inspection taskso the user has
at least some of the data when cancelling the inspection.

Supersedes #413

Fixes #364