I realized I needed to keep track of three lists: Attachments, Notes,
and Posts. Notes and Posts both contain links to attachments but have
radically different folder structures.
In the interest of more granular logging, I refactored the walk func
into three functions that each work to gather one set of data.
Added a bunch of logging for sanity