Created ConfigurationSourceProvider interface that is responsible for retrieving the InputStream for the configuration.
Replace the deprecated build(File) method with the build(String, InputStream)
Close the inputStream to be safe
Merge pull request #294 from mveitas/configuration-provider

Create ConfigurationSourceProvider interface to allow customization of the source of the configuration