return the CodeMirror instance

by returning the instance, we're enabling this behavior:

```js

var codemirror = require('codemirror')
codemirror = require('codemirror-mode-javascript')(codemirror);

codemirror.fromTextArea(…)

```

which should allow for multiple "modes" to be defined in the same CodeMirror instance