Make easing function block return types explicit

This prevents issues where the return type is inferred to be a double or float, instead of CGFloat.