add ability to choose zoom or fade animations.

Add prefix to one method name to avoid conflict / confusion.
fix zoom animation to pick midpoint if no zoom point is supplied.
fix slider interactor to only cancel/finish on touch-up.
Expand nav delegate to allow switching out animators.