[FieldTypes] Added some starter unit tests for TextFieldInfo
- Opened up the TitleResources and DescriptionResources can of worms. Now using ResourceKey properties instead everywhere. IResourceLocator should be used instead of storing all resources AGAIN in the BaseTypeInfo <CultureInfo, string> silly dictionaries.
- ListHelper and ContentTypeHelper now use the SupportedUICultures on the SPWeb to figure out which resources to set. Couple of nasty signature changes.
- Introduced MinimalFieldInfo for BuiltInFields because I couldn't bother to document them all (with Type, displayName, description and contentGroup as well?! - ugh, no thanks! :D)
- Added InternalServiceLocator to gain access to IResourceLocator for computed DisplayName, Description and Group properties in BaseTypeInfo. Hopefully this will work out... wish I could figure out a way to not service locate within the core Dynamite lib (this is the first instance of such core service location - bit smelly!)