use ROOT locale for tests
introduced FieldMapper interface to customize the way in which values are assigned to fields
introduced ResourceKey annotation to customize the resource to which a field is mapped
documentation for ResourceKey
move annotation classes to own package
move strategy interfaces to own package
accidently moved exceptions to wrong package
packe-infos
such documentation