-LocalizationAttribute classes were separated in various source files
-Added interfaces and base classes for generic Collection, List, IdentifiedCollection and IdentifiedList