add support for parsing OSPFv2 MD5 authentication packets
fix old code to handle "Simple Password Authentication" correctly
replace multiple OSPF headers with a single unified version
remove "hex_encode" stuff (as suggested by @koeppea)
Merge pull request #372 from kholia/OSPF-fixes

add support for parsing OSPFv2 MD5 authentication packets