changed misc/listdir_callbacks.pl to use the actual project directory for its callbacks instead of some random temp dir, which makes the printouts more developer-palatable.  Cleaned up its output as well.  Looks nice.  Going to probably put it into the examples/cookbook in some altered form
the depth spec for callbacks was wrong.  It needed to be one less than what was currently there.  It still might need some tweaking
documentation for callbacks!