Added settings provider interface and DependencyInjection implementation. Changed processor to accept settings provider via constructor
added type hint to processor constructor
Merge pull request #1 from lewisbaker/master

Abstracting settings