detachInteractiveGesture in -dealloc for safety
Auto-detect UITableView

getting rid of <AMWaveTransition> protocol conformance;
refactoring;
support of CLANG_WARN_OBJC_RECEIVER_WEAK;
Support opaque backgroundColors
Demo app: Removed AMWaveTransitioning protocol conformance

where possible