Don't crash on success when run without a Rust Task

Fixes #1, suggested by Daniel Grunwald.
Drop guard explicitly, just to be safe

I'm told that Rust's rules for dropping local objects may change, so
let's be explicit here.
Bump version number