Update distribution to Dist::Zilla
Implement a timeout option
Bump version to 1.12