Merging original repo
Updating license to include original author
Removing requirement for league/di
Adding contributing file
Adding readme
Adding ContainerAwareInterface
Adding ContainerAwareTrait