added info filtering

magic arg ‘workflow:filterinfo’, method `self.filter_info()`,
sub-method `get_info(_dir)`, and helper functions
`_get_size(start_path)` and `_pretty_size(size)`