Introduce functions for universal memory access through a new structure,...

... access_context_t

Instead of introducing yet a third set of access functions just for passing the DTB to be used for translation, this PR introduces a universal access function to encompass all available access modes: physical, virtual through pid, virtual through pdb and virtual through kernel symbol.

RFC (at this point I'm just submitting this to have Jenkins crunch it).