Minor change: complain when an invalid verb is provided.
Refactor: pull major functions (retrieve, delete) out of main and into their own functions. Create the gammu state machine lazily at the exact point it's needed. Require 'all' argument to delete all messages.