splice branch finished

The task of converting GestureController.sequence to track concurrent
gesture parts by placing them into a vector of vectors instead of a
linked list of vectors has been completed. There is probably still
problems with the converstion and concurrent gestures but the large
issues of everthing breaking has been smoothed out.