MAUT

Dodana metoda MAUT. Pewna własna interpretacja tego jak to powinno
wyglądać:
- do wyboru standardowe funkcję użyteczności: liniowa i wykładnicza,
możliwośc własnej implementacji interfejsu Utility
- wielopoziome kryteria, które można zagnieżdżać dowolnie
- automatyczna normalizacja wag w obrębie kryteriów
- lista wartości kryteriów dla alternatyw ma być zapisaną zgodnie z DFS
przeszukiwania "drzewa kryteriów" (czyli jak mamy kryterium c1
składające się z c11 i c12 oraz kryterium c2 to w tablica powinny być
kolejno: c11, c12, c2)