utils: Fix some author parsing errors
The layout of the author related fields are not uniform across npm packages so try to handle all possible cases.