Change visibility on engine.
Made several improvements.

+- `dropColumn` now supports dynamic argument lists.
+- Pass `route` and `request` to Closure based controller before
filters.
+- Added `Auth::basicStateless` method for easier API integration with
basic auth.
Eloquent model event registers should accept strings.
Fix on delete and on update for SQLite foreign keys.