Fixes for ContextMenu.

Including:

ContextMenu's datacontext is not updated when its owner's datacontext is
changed
http://phone.codeplex.com/workitem/10765

ContextMenus don't support themes properly
http://phone.codeplex.com/workitem/10652

Improved open performance when zoom is enabled.

Fixes to more closely match the built-in experience.