Changed code that looks for default.tooltable (etc.) to look, initially, in the wxStandardPaths::GetUserConfigDir() path and then in the application's current directory.  For each of the tooltable, speed references and fixtures files, the code won't try to load any duplicate files.  i.e. if one of these files is found in the user's config directory (HOME on Linux) then ONLY that one will be read.
Changed code that looks for default.tooltable (etc.) to look, initially, in the wxStandardPaths::GetUserConfigDir() path and then in the application's current directory.  For each of the tooltable, speed references and fixtures files, the code won't try to load any duplicate files.  i.e. if one of these files is found in the user's config directory (HOME on Linux) then ONLY that one will be read.

Ideally I would have liked to use the wxStandardPaths::GetUserLocalDataDir() but the wxConfig class makes the default configuration file the same as this directory name.  In any case we can have our own 'local' tooltable, speeds and fixtures files now without having to update those delivered with the product.

elliotf/heekscnc,hackendless/heekscnc,JamieFBousfield/heekscnc,dnevels/heekscnc,BbiKkuMi/heekscnc,singwina/heekscnc,elliotf/heekscnc,JamieFBousfield/heekscnc,hackendless/heekscnc,BbiKkuMi/heekscnc,ant-t/heekscnc,hackendless/heekscnc,blakelyc/heekscnc,dnevels/heekscnc,BbiKkuMi/heekscnc,sangit/heekscnc,JamieFBousfield/heekscnc,dnevels/heekscnc,sangit/heekscnc,elliotf/heekscnc,AlanZheng/heekscnc,masika/heekscnc,AlanZheng/heekscnc,FluffyMortain/heekscnc,FluffyMortain/heekscnc,ant-t/heekscnc,FluffyMortain/heekscnc,singwina/heekscnc,Nurb432/heekscnc,elliotf/heekscnc,sangit/heekscnc,ant-t/heekscnc,ant-t/heekscnc,sangit/heekscnc,dnevels/heekscnc,BbiKkuMi/heekscnc,FluffyMortain/heekscnc,Nurb432/heekscnc,blakelyc/heekscnc,hackendless/heekscnc,blakelyc/heekscnc,JamieFBousfield/heekscnc,AlanZheng/heekscnc,pyrotron/heekscnc,Nurb432/heekscnc,singwina/heekscnc,AlanZheng/heekscnc,pyrotron/heekscnc,masika/heekscnc,masika/heekscnc,masika/heekscnc,blakelyc/heekscnc,pyrotron/heekscnc,pyrotron/heekscnc,Nurb432/heekscnc,singwina/heekscnc