categories - better fitness

- fitness for categories changed a little bit. For all random inputs,
distribution of categories is computed (circuitOutputCategoriesRandom)
at once.
For all function inputs, distribution of categories is computed
(circuitOutputCategories) at once.
- euclidean distance between circuitOutputCategoriesRandom and
circuitOutputCategories is computed
more precise scaling of fitness

fixed: fitness was at best 0.5 due to incorrect inclusions of two times
more test vectors