Copy CodeMirror.defaults.gutters Array on CodeMirror instance initialization

This prevents unexpectedly sharing an Array between all CodeMirror instances
that don't explicitly specify a gutters array in options.

This would Close #1807

--

This is a suggested patch, but there are of course alternative solutions. No need to take my specific patch as is.