Added definitions for remaining ng-grid interfaces

As the title says.
And this time around, I re-forked DefinitelyTyped, pushed the new commit to a separate branch and re-submitted the PR. Hopefully everything is in order now ;)