chore(context): Expose `elgg_*_context` functions as a service

TODO:
- [ ] Expose the `context` service in our service provider (The fact that no tests catch obvious errors like this is concerning)
All these would change of course.