(maint) allow -v for verbose
(maint) spacing and formatting
(GH-427) CheckSum structure

This adds the structure for a checksum on a file.
(GH-200) Scan for viruses structure

This provides a start for checking for viruses with virus total api.