Updates/refactoring for SFF identification

- include hacks for mis-behaving SX/LX optics
- fold in checksum verification
- cache SFP classification output