getConfigSync will return a blank object instead of false if the file is not found
More tests and minor fixes