Refactor, add new reset command
Full ARM reset as an option for %hook

This makes actually repeatable experiments into one-liners