added check that config file exists

before processing the config file in the constructor, make sure the file
exists and if it does not, throw an exception.
Merge pull request #4 from m0j0r1s1ng/master

added check that config file exists