arti-client config: Fix bridge handling and test it
Fixes #1000 (closed)
The new test complements the new check_bridge_pt
test.
To preserve bisectability the commit "bridge config: reject bridges=true when there are no bridges" should be moved to the start of the branch at some point before merge.
Edited by Ian Jackson