minor log improvement
Switch to 'long' file sizes (else overflow may easily occur)
Added a status object to help the developer
Skip root when getting the file list
Add warning for untested method