Add sections and retractions
Add the category of sections of a functor

After    | File Name                             | Before
-----------------------------------------------------------
1m02.60s | Pseudofunctor/FromFunctor             | 1m04.28s
0m26.21s | Grothendieck/PseudofunctorToCat       | 0m27.36s
0m25.67s | Pseudofunctor/Core                    | 0m26.72s
0m25.38s | Comma/Duals                           | 0m26.28s
0m23.53s | Category/Equality                     | 0m23.31s
0m22.71s | Adjoint/Hom                           | 0m22.88s
0m12.54s | Adjoint/Composition                   | 0m12.32s
0m12.23s | Adjoint/Duals                         | 0m12.53s
0m12.13s | Adjoint/UniversalMorphisms            | 0m12.94s
0m10.63s | Adjoint/UnitCounitCoercions           | 0m11.23s
0m08.49s | Comma/InducedFunctors                 | 0m07.94s
0m07.27s | Groupoid                              | 0m07.36s
0m06.94s | Category/Morphisms                    | 0m07.41s
0m06.64s | Adjoint/Equality                      | 0m06.84s
0m05.82s | Adjoint/UnitCounit                    | 0m05.83s
0m04.76s | SumPreCategory                        | 0m04.76s
0m04.56s | Groupoid/Duals                        | 0m04.45s
0m04.15s | Functor/Equality                      | 0m04.25s
0m04.07s | Functor/Attributes                    | 0m04.11s
0m03.86s | UniversalProperties                   | 0m03.86s
0m03.57s | Groupoid/Functors                     | 0m03.71s
0m03.18s | Subcategory/SigmaMorphisms            | 0m03.49s
0m02.63s | Grothendieck/ToSet                    | 0m02.68s
0m02.58s | Comma/CommaCategory                   | 0m02.46s
0m02.52s | BoolCategory                          | 0m02.51s
0m02.36s | NaturalTransformation/Pointwise       | 0m02.38s
0m02.24s | Subcategory/Sigma                     | 0m02.27s
0m02.18s | Hom                                   | 0m01.90s
0m01.96s | Category/Product                      | 0m02.02s
0m01.89s | NaturalTransformation/Duals           | 0m01.97s
0m01.88s | NaturalTransformation/Isomorphisms    | 0m01.74s
0m01.77s | NaturalTransformation/Equality        | 0m01.77s
0m01.70s | FunctorCategory/Morphisms             | 0m01.80s
0m01.61s | NaturalTransformation/Product         | 0m01.42s
0m01.36s | Functor/Product                       | 0m01.32s
0m01.30s | NaturalTransformation/CompositionLaws | 0m01.30s
0m01.26s | NaturalTransformation/Composition     | 0m01.25s
0m01.08s | Subcategory/SigmaObjects              | 0m01.14s
0m00.86s | CategoryOfSections                    |   N/A
0m00.77s | Subcategory/Wide                      | 0m00.63s
0m00.49s | Functor/Pointwise                     | 0m00.50s
0m00.49s | Comma/Projection                      | 0m00.39s
0m00.48s | Functor/CompositionLaws               | 0m00.48s
0m00.44s | InitialTerminalCategory               | 0m00.46s
0m00.39s | Discrete/Duals                        | 0m00.36s
0m00.37s | IndiscreteCategory                    | 0m00.39s
0m00.37s | SetCategory                           | 0m00.34s
0m00.35s | Cat                                   | 0m00.35s
0m00.33s | NaturalTransformation/Identity        | 0m00.34s
0m00.30s | Cat/Morphisms                         | 0m00.35s
0m00.30s | Common                                | 0m00.33s
0m00.29s | FunctorCategory                       | 0m00.30s
0m00.29s | Grothendieck/ToCat                    | 0m00.21s
0m00.28s | Functor/Duals                         | 0m00.28s
0m00.24s | Category/Objects                      | 0m00.22s
0m00.24s | IsGroupoid                            | 0m00.22s
0m00.23s | NatCategory                           | 0m00.20s
0m00.21s | NatCategory/Duals                     | 0m00.18s
0m00.21s | Functor/Composition                   | 0m00.24s
0m00.18s | Category/Core                         | 0m00.19s
0m00.18s | ComputableCat                         | 0m00.22s
0m00.17s | NaturalTransformation/Core            | 0m00.17s
0m00.16s | Adjoint                               | 0m00.16s
0m00.16s | NaturalNumbersObject                  | 0m00.14s
0m00.16s | Category/Duals                        | 0m00.14s
0m00.15s | Adjoint/Identity                      | 0m00.18s
0m00.12s | Functor/Core                          | 0m00.13s
0m00.12s | Pseudofunctor                         | 0m00.14s
0m00.11s | Utf8                                  | 0m00.11s
0m00.10s | NaturalTransformation                 | 0m00.08s
0m00.10s | Functor/Identity                      | 0m00.08s
0m00.10s | Functor                               | 0m00.08s
0m00.10s | DiscreteCategory                      | 0m00.10s
0m00.10s | Category/UnivalentCategory            | 0m00.12s
0m00.10s | Peano                                 | 0m00.14s
0m00.09s | Category                              | 0m00.07s
0m00.08s | Subcategory/Full                      | 0m00.08s
0m00.08s | Grothendieck                          | 0m00.10s
0m00.07s | Category/StrictCategory               | 0m00.10s
0m00.07s | Subcategory                           | 0m00.11s
0m00.04s | NotationsUtf8                         | 0m00.04s
0m00.04s | Notations                             | 0m00.06s
-----------------------------------------------------------
5m37.77s | Total                                 | 5m43.30s