add some site-wide functions, required for the ORM
This pull request add some site-wide functions, required for the ORM to works on every detail, and introduce a small fix on Support\Facades\Session.
Another optimization is moving the execution of the Views associated Hooks from Core\Controller to a Event defined on app/Events.php, making their execution optional.
This ability is very useful when the Nova Framework is used to create a RESTful API, where is no need for execution of those Hooks.
Finally, this pull request introduce improvements and optimizations of Database\Connection, adding also a support for debugging.
Also, a small Google ReCaptcha Helpers is added.