Added deep edit mode for more excel-like behaviour

In Excel, when you start editing a cell, type, then use your arrows, it switches cells. But, when you click in the cell when you're already editing, it goes into a sort of deep edit mode where you CAN use the arrows to move the text cursor, and only tab or enter will switch cells. This is not yet the case with ui-grid. I've included a possible implementation.