Returns a new Hash with option flags as keys and option values as values. include_commands - If true, merge options from all sub-commands.