Set version back to 1.0-SNAPSHOT
MathAssess: better error handling

I wasn't intercepting all possible classes of Exceptions that could
come from Maxima, which meant questions with dodgy Maxima would cause
exploded sessions. All possible Exceptions are now converted to runtime
errors, which should be more helpful for users.
Fixed bug in transient data deletion process.