[Mac] Don't crash if InitializeApplication is called more than once
Fix Context to use the correct backend handler

It should use the backend handler from the passed Toolkit, not the
currently active one.
Add WrapContext method to Toolkit and Mac implementation

This method wraps a native drawing context into an xwt Context.