Add basic verbose option
Add --no-backup option
Fix verbose output encoding
Take care of NULL byte at EOF