Adding a Generic Facade

This removes all of the boilerplate required to use Sentry outside of any framework.  This also adds checks for Eloquent to the FuelPHP and CI Facades so they do no depend on them.

I have also created a Generic ConnectionResolver class which I made the FuelPHP and CI Facades to use as well, since their code was identical.