GbEditorFrame: cleanup class init a bit
GbSourceView: handle both single quote key presses
GbSourceView: special insert workaround for double quotes.

Just be a bit smarter about inserting double quotes by determining if we
are inserting the closing quote here.