Allow using custom config parser

Instead of using ConfigParser.ConfigParser, let the user pass
in a parser.
Merge pull request #4 from wayfair/custom_config_parser

Allow using custom config parser