Distribution and odds calculation trading options

Compared to defhydra, it takes an additional argument that is evaluated and should return a list of hydra heads. This macro makes it possible to define hydras programmatically, which was my goal.

These control the input and output formats for Pandoc, which are also stored in global variables.