make server option actually work. #10
document long options