Refactor: Move context.py -> _context.py

Consequently:

  o Changed Plugin.get_context() to a private Plugin._get_context() accessor.

  o Updated anything which imports Context to do so from private _context module

  o Updated docs to exclude the now private Context
16 files changed