'Compensate' for legacy stuff in parsing the priorityfield
Also check for priority and name. And while we're at it, redo the way we create expevted{}
Merge pull request #1626 from tuxis-ie/fix-mx-srv-parsing

'Compensate' for legacy stuff in parsing the priorityfield