Add exists method
Make walkers' behavior consistent

Log file appending, unable to write to non-empty data set
and no Exceptions raised on descending to existing group
in HDF5 walker.
Make methods verbs
flake8 and pylint fixes
Make fname_fmt a keyword argument