Store $Context and $ContextPath values in ownvalues

That is, not as Python attributes on the Definitions instance. Fixes
$Context and $ContextPath being visible to other users in a multi-user
web session.
Add Append/Prepend
Add Begin, End, BeginPackage and EndPackage