Add is_readable check to ensure that $customeUserConfigPath is a valid file

If $defaultUserConfigPath and $customUserConfigPath are null or contain invalid path we should not try to load it...

Signed-off-by: Stéphane HULARD <s.hulard@chstudio.fr>