[4.2] Support : provides now() helper with Timezone support

Replace https://github.com/laravel/framework/pull/5841
`Datetime` is used instead of `Carbon`, which is pretty fine: getting actual datetime does not require the use of `Carbon`, so that we do not have to had another dependency to `illuminate/support`