Keep options separate from main body.
Add constraints on the options processing during .forward and .reply.
Note intended future enhancement.
Constrain option passing.

In ctxt.transfer, and firewalled transfer.
Satisfy option transfer properties.
Merge pull request #3 from plediii/enhance-options-flow

Enhance options flow