fix invalid naming
add getter for interceptor
move annotations fix to SerializerBuilder
Improve validation support and add Server side validation errors generation
remove redundant comments
validate only in Added and Modified state