Fix Loader::element()

This has been a long standing issue with getting concrete5 closer to no longer needing to disable certain errors in order to run in PHP. Currently concrete5 depends on deprecated features as per this RPC https://wiki.php.net/rfc/incompat_ctx and features that will not be included in Facebooks's HVVM https://github.com/facebook/hhvm/issues/1462#issuecomment-31676569

This Pull Request tracks commits to resolve specifically the `Loader::element()` issue.

This will not completely resolve the issue because of `Config::get()` and possibly others.

_>>=TO THE FUTURE==>_