Implement passthrough block

- add passthrough block
- rename regex for lit_blk to literal for dynamic assignment of context
- add resolve_subs() option for resolving subs for user-supplied list
- tests for passthrough block and passthrough substitutions