New ContextualEditor control

Forgot to re-compile it after pull from master, so had to close and create new pull request.