Modify the operating system fingerprint feature so that it uses a device fingerprint file rather than being hard-coded in the python. Add a few more fingerprints.