Change default defuzzyfication method to mean of max
Add mean_at function for every mf

mean_at function returns the mean value of the clipped top after clipping
using a firing strength. Will be used by defuzz
Change the initialization of MF properties

Membership function properties are better initialized.
Remove module MF, membership functions come directly under Fuzzy module.
Change tests according to above changes
Add Mean of maximum defuzzification