added TokenList::Stream class to wrap std::istream usage and implemented alternative C I/O version
#244
+317
−142