added octal representation of mode and made md5 checksumming optional

Signed-off-by: Brian Coca <briancoca+dev@gmail.com>