Add possibility of more memory-efficient processing

Use iterators/generators.
Preserve backward compatibility.
Employ iterators/generators for mBank

Memory efficiency improved significantly (checked by memory_profiler-0.31)
Employ iterators/generators for Fio