[logger] Make sure log file is re-opened with configured file options
[logger] Make sure log file is re-opened with configured file options

Earlier, if the log file had to be re-opened, e.g. due to it being
renamed or removed, it would always be opened with the default file
options, even if other options were set in the configuration.

Now, the configured options are used, except that 'append' is always
added and 'exclusive' is always removed.

rlipscombe/otp,dgud/otp,potatosalad/otp,erlang/otp,legoscia/otp,dumbbell/otp,ferd/otp,isvilen/otp,dumbbell/otp,potatosalad/otp,emacsmirror/erlang,vinoski/otp,electricimp/otp,g-andrade/otp,kvakvs/otp,jj1bdx/otp,jj1bdx/otp,g-andrade/otp,bsmr-erlang/otp,lrascao/otp,vinoski/otp,bsmr-erlang/otp,RoadRunnr/otp,kvakvs/otp,RoadRunnr/otp,isvilen/otp,potatosalad/otp,potatosalad/otp,mikpe/otp,g-andrade/otp,getong/otp,rlipscombe/otp,vinoski/otp,getong/otp,electricimp/otp,uabboli/otp,lrascao/otp,getong/otp,mikpe/otp,RoadRunnr/otp,g-andrade/otp,uabboli/otp,lrascao/otp,isvilen/otp,uabboli/otp,bsmr-erlang/otp,dgud/otp,mikpe/otp,g-andrade/otp,getong/otp,dumbbell/otp,vinoski/otp,emacsmirror/erlang,dgud/otp,dgud/otp,erlang/otp,potatosalad/otp,vladdu/otp,bjorng/otp,legoscia/otp,ferd/otp,getong/otp,vladdu/otp,erlang/otp,aboroska/otp,bjorng/otp,ferd/otp,dumbbell/otp,rlipscombe/otp,rlipscombe/otp,erlang/otp,aboroska/otp,electricimp/otp,emacsmirror/erlang,electricimp/otp,potatosalad/otp,dumbbell/otp,bsmr-erlang/otp,bsmr-erlang/otp,kvakvs/otp,isvilen/otp,uabboli/otp,getong/otp,ferd/otp,dgud/otp,bjorng/otp,lrascao/otp,rlipscombe/otp,lrascao/otp,dumbbell/otp,legoscia/otp,getong/otp,rlipscombe/otp,getong/otp,erlang/otp,vladdu/otp,aboroska/otp,aboroska/otp,vladdu/otp,isvilen/otp,g-andrade/otp,emacsmirror/erlang,isvilen/otp,vladdu/otp,rlipscombe/otp,vinoski/otp,RoadRunnr/otp,vinoski/otp,erlang/otp,g-andrade/otp,emacsmirror/erlang,jj1bdx/otp,bjorng/otp,aboroska/otp,dgud/otp,aboroska/otp,dumbbell/otp,bjorng/otp,bsmr-erlang/otp,ferd/otp,RoadRunnr/otp,getong/otp,kvakvs/otp,isvilen/otp,dgud/otp,ferd/otp,g-andrade/otp,dumbbell/otp,potatosalad/otp,vladdu/otp,legoscia/otp,emacsmirror/erlang,getong/otp,jj1bdx/otp,dumbbell/otp,legoscia/otp,aboroska/otp,jj1bdx/otp,jj1bdx/otp,kvakvs/otp,kvakvs/otp,mikpe/otp,dgud/otp,vinoski/otp,legoscia/otp,potatosalad/otp,isvilen/otp,lrascao/otp,aboroska/otp,electricimp/otp,jj1bdx/otp,mikpe/otp,g-andrade/otp,RoadRunnr/otp,erlang/otp,vladdu/otp,g-andrade/otp,uabboli/otp,erlang/otp,isvilen/otp,bjorng/otp,mikpe/otp,vinoski/otp,dgud/otp,electricimp/otp,RoadRunnr/otp,rlipscombe/otp,legoscia/otp,vinoski/otp,bjorng/otp,bjorng/otp,RoadRunnr/otp,potatosalad/otp,bjorng/otp,mikpe/otp,lrascao/otp,ferd/otp,ferd/otp,rlipscombe/otp,mikpe/otp,emacsmirror/erlang,uabboli/otp,potatosalad/otp,aboroska/otp,jj1bdx/otp,mikpe/otp,vinoski/otp,lrascao/otp,emacsmirror/erlang,legoscia/otp,uabboli/otp,erlang/otp,bsmr-erlang/otp,bsmr-erlang/otp,electricimp/otp,kvakvs/otp,bsmr-erlang/otp,emacsmirror/erlang,ferd/otp,RoadRunnr/otp,emacsmirror/erlang,erlang/otp,dumbbell/otp,uabboli/otp,kvakvs/otp,electricimp/otp,mikpe/otp,isvilen/otp,jj1bdx/otp,electricimp/otp,rlipscombe/otp,kvakvs/otp,vladdu/otp,legoscia/otp,vladdu/otp,lrascao/otp,uabboli/otp,jj1bdx/otp,bjorng/otp,dgud/otp