Implementing support for service provider bootstrapping.

Signed-off-by: Ashley Meadows <takingsides@gmail.com>

The idea here is once a service provider is registered their necessary files are included, it would then be nice to bootstrap module code.  For example handling routes once `routes.php` has been loaded, or listening to events, etc.