Support newer lens and separated lens-aeson package, move to network-uri