IPv6 bugfixes

A number of IPv6 bugfixes and additions:
* SYN_RCVD SYN retransmission problem
* `uip_sappdata == NULL` problem
* Allow TTL to be configured with `UIP_CONF_TTL`
* Abort compilation if `UIP_TCP_MSS` is too large for the `UIP_BUFSIZE`