Update eventProvider.js

Improve performance by not $apply'ing when the rendered columns change.  Don't allow drag if the grid doesn't support dragging.