make color picker type configurable

Type ( 'simple'|'advanced' ), size of palette if using 'simple' ( '3x4'|'7x10' ) and whether or not to close the popup on change ( closeOnChange ) can be passed to SymColorPicker constructor.

```Javascript
colorPickerOptions: {
    type: 'simple',
    simple: {
        paletteSize  : '3x4'
     },
     closeOnChange: true
}
```

We should be able to pass these into individual symbol editors from global config.
Make colorPickerOptions configurable in widget cfg

You can configure global color picker options in config file.