#126

- made fields protected
#142

Initial commit:
- CDRReturnValueConverter is a class dispatching the conversion
 - unpacks component specific data
 - dispatches the conversion to WebDataGenericConverter

WebDataGenericConverter is a facade hiding all WebDataConverters:
- each WebDataConverter can be called explicitly
- WebDataGenericConverter is taking care of routing the conversion to valid implementation of WebDataConverter based on:
 - attribute path (hence the converter selector is such is set)
 - attribute class (if selector is not set)
#142

annotation marking single WebDataConverter
exception thrown by the WebDataConverter
#142 - data model

Current data model of WebDataConverters
#142

Added interface marking an persistable as capable of returning his identity String
#142

added WebDataUITypes for the client to render appropriate GUI component
removed usage of, now abstract, DefaultWebDataComponent
#142

Initial set of web converters
#142

- added LinkComponent
- added JavaDocs
fixes #144 PersistentVersionedBean support

added PersistentVersionedBean support to InfoPageLink Helper
ClassUtils.getUserClass to be used, to prevent cglib suffixes detected
fixes #143

fixed reading component builders definition
#145

- project reorganization
- fixing return value from the builders (problems in establishing common interface
- simplified:
 - ComponentDataRequest
 - ComponentDataReponse

 other not yet committed changes:
 - new info page
 - different properties