cfreader/binary, flat, ini, json, yaml
cfreader/binary: improved testing

test length, and compare with fs loaded file.
moved empty config into cfreader.type.empty()

instead of configfile.empty_config()
revert production changes