net: http: Use random source port when connecting
net: http: Use random source port when connecting

If we re-connect to same peer server, then we should select a new
source port. Noticed that if the same source port as before is
used for the new connection, the peer might drop the packet. This
was seen when connecting to Linux peer.

Signed-off-by: Jukka Rissanen <f9f077d1da4c7aa947f9864fa5a28c3588f6a45d@linux.intel.com>

aceofall/zephyr-iotos,runchip/zephyr-cc3220,holtmann/zephyr,ldts/zephyr,sharronliu/zephyr,holtmann/zephyr,mbolivar/zephyr,GiulianoFranchetto/zephyr,runchip/zephyr-cc3220,Vudentz/zephyr,Vudentz/zephyr,galak/zephyr,kraj/zephyr,fractalclone/zephyr-riscv,GiulianoFranchetto/zephyr,nashif/zephyr,punitvara/zephyr,zephyriot/zephyr,explora26/zephyr,rsalveti/zephyr,kraj/zephyr,fractalclone/zephyr-riscv,galak/zephyr,kraj/zephyr,finikorg/zephyr,sharronliu/zephyr,GiulianoFranchetto/zephyr,runchip/zephyr-cc3220,ldts/zephyr,GiulianoFranchetto/zephyr,Vudentz/zephyr,kraj/zephyr,zephyrproject-rtos/zephyr,sharronliu/zephyr,mbolivar/zephyr,punitvara/zephyr,explora26/zephyr,zephyrproject-rtos/zephyr,finikorg/zephyr,sharronliu/zephyr,ldts/zephyr,fbsder/zephyr,punitvara/zephyr,Vudentz/zephyr,finikorg/zephyr,fractalclone/zephyr-riscv,zephyriot/zephyr,fbsder/zephyr,galak/zephyr,explora26/zephyr,runchip/zephyr-cc3220,finikorg/zephyr,fbsder/zephyr,mbolivar/zephyr,rsalveti/zephyr,sharronliu/zephyr,punitvara/zephyr,aceofall/zephyr-iotos,GiulianoFranchetto/zephyr,ldts/zephyr,aceofall/zephyr-iotos,aceofall/zephyr-iotos,holtmann/zephyr,nashif/zephyr,runchip/zephyr-cc3220,kraj/zephyr,nashif/zephyr,rsalveti/zephyr,zephyriot/zephyr,mbolivar/zephyr,fbsder/zephyr,zephyriot/zephyr,aceofall/zephyr-iotos,nashif/zephyr,fbsder/zephyr,ldts/zephyr,zephyrproject-rtos/zephyr,holtmann/zephyr,rsalveti/zephyr,holtmann/zephyr,finikorg/zephyr,zephyriot/zephyr,fractalclone/zephyr-riscv,zephyrproject-rtos/zephyr,galak/zephyr,explora26/zephyr,galak/zephyr,punitvara/zephyr,zephyrproject-rtos/zephyr,explora26/zephyr,nashif/zephyr,Vudentz/zephyr,Vudentz/zephyr,rsalveti/zephyr,mbolivar/zephyr,fractalclone/zephyr-riscv