fix config parser

The real server was not read from config when fwmark directive was placed after the url{} sub-block.
Also, wrong server's IP was picked in case when RS without a fwmark was following the RS with fwmark.

Thanks to Bjørnar Ness for discovering this issue.