Fixed simplifyGesture()

Fixed the simplifyGesture() function to work and be less terrible.
GestureController.isComplete(JointRecorder)

Allowed GestureControll to directly check jointRecorder for a gesture.
changed xmlGestureParser to interface

xmlGestureParser changed to interface, save functions moved into
implementing classes, other static functions moved into new abstract
subclass xmlStatics.