add options rotate handling

for resolv.conf "options rotate" line, enable shuffling of nameservers
before each query. (should just rotate start position and maintain order?).
Merge pull request #58 from underrun/options_rotate

add options rotate handling