Cleanup, subaction, and dissect_filename.
Merge pull request #9 from TriggerMail/ed

Editorials: Cleanup, subaction, and dissect_filename.