moved some of the auxiliary functions to bioenv (OpenScanner,
CreateWriter).  Returns container struct with context information.
Provide Close and Flush wrapper functions.
uses new bioenv and takes updated to take command line arguments.