flux-module: tidy up option passing, document

Wrap options in a struct so we can add them without changing
function prototypes.

Document -f,--fanout=N option in usage message and man page.