Add rfc3986 dependency

Move validate URI method
Add network_util tests
Require scheme and authority in validate URI
Remove libzmq issue