Fix bad computing on sheets when panning down
Add GDSheetControllerDelegate and a willMoveToState:FromState: method

Added the needed methods to GDSheetView as well