Changed kff.List#count to be function instead of variable.
Refactoring of kff.Collection. Renamed options.valType to options.itemType and options.valFactory to options.itemFactory. Changed structure of event objects triggered by all mutator methods.