Streamlined re-use of "import" function by others. Added foundations of a templating system.
Streamlined re-use of "import" function by others. Added foundations of a templating system.

Currently a function exists to define "templates" which follow the formatting
minilanguage of Python 3, allowing both positional and named formatting
substitutions. Named substitutions are "static": they refer to previously
compiled blocks in the current FASTA namespace. Positional substitutions can
later be made by calling another macro/function with the correct number of
arguments.

The latter function has not yet been written.

cathalgarvey/fastac