Adding MySQL schema.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Adding a Generic facade for ease of use outside of any framework. Created Generic ConnectionResolver and changed the FuelPHP and CI Facades to use them to keep it DRY.
Adding checks for Eloquent to the FuelPHP and CI Facades.
Adding driver name guessing to the Generic Facade