Bug fixes, interactive alpha changing, fullscreen pan interactive transition

-moved from Define to const
-add viewControllers inset
-add alpha changing for interactive transition
-fixed bug with 0 index in interactive transition
-add fullscreen pan interactive transition
-interactive transition working without visible cells as plain transition
-fixed bug with wrong transition when visible cells count = 0
-refactor handlePan method

There is one bug when pop fourth vc to third with interactive transition - table view header 'y' gets wrong, but after transition complete header gets into right position.
In my projects transition works properly, and i don't know how to fix this bug in demo. Take a look.

Sorry for my english.