fixes #379
 - initialize M_use_single_transient_file to false by default as it may be initialized to
 true or false depending on the arch.