better method to register default settings
default settings bug fix
central temp path improvements

+ backwards compatibility switch