Replace UTF close character with ascii X

The UTF doesn't render properly unles style document's charset is
compatible.  Since the viewer is embedded we can't control that.
Will probably change to an image at some point
Login takes a callback

Call the editor#login with the callback so it can notify the UI once
login is complete for starting annotations