changed 'whitelist' boolean to 'blacklist' in filter.py module
refactored _ReaderBuffer and _WriterBuffer to use deques
added cache.py module
added new test for CacheReader class
renamed SequenceReader class to ChainReader
refactored ChainReader tests
removed deprecated ReaderSequence class
refactored record filter hierarchy in filter.py module
changed max/min to start/stop in RangeFilter
refactored unit tests for filter.py module [ci skip]
refactored _TabularWriter
v0.4.0