Reorder test names to match the order known from Nmap.
Order the tests exactly as in Nmap.
Add some initial code for fingerprint explanation.
Make fingerprint explanation code more resistant to invalid input.
Print the original value for all explanation functions other than
just_return.
Display time in a more readable format.
Add documentation for hextimestamp_to_date.
Print test and group names in fingerprint explanations.
When reading the fingerprint database, store the fingerprint names
without the trailing newlines.