base generated diagram file names on module name + diagram name

Fixes #11.  Now diagram names only have to be unique within a given
module.