add ErlangSourceViewer
Move bracket inserter to sourceviewer