DKTabPageViewController is an UIViewController subclass that support for multiple tab and gestures.