Parse comma-delimited header values separately in network_read_handshake.
Also add 'get last element' call to darray to make it easy to retrieve a value you just appended.