fix autosplit when using _ => - alias
adapt pattern for autosplit as _option_name
add full flavoured aliases for options + autosplit

Add support for full flavoured alias list for option names and use this
list for building parse instructions for Getopt::Long (parse options) and
Data::Record (enable autosplit).