3.0 bugfixes

When using the ui-grid option "enableColumnMenu" set to false, the column sorting fails because it tries to hide the columnMenu that doesn't exist. This is fixed by only hiding the columnMenu when enableColumnMenu is set to true.

```
Error: 'undefined' is not an object (evaluating 'uiGridCtrl.columnMenuCtrl.hideMenu')
```

Plus I found another bad comma in the language files ;)