creating Container if none was provided during construction

Without this being auto-created `createClassListener` would fail unless the user passed in a Container--a dependency the app was previously not reporting:
https://github.com/laravel/framework/blob/master/src/Illuminate/Events/Dispatcher.php#

Sorry about the line ending character getting chopped....Github "issue" I guess.