HV-912 Wrapping call to JAXBContext#newInstance() and Unmarshaller#unmarshal() into privileged actions
HV-912 Reducing accessibility of some classes and methods
HV-912 Not exposing accessible-made members
HV-843 Making sure non public annotation members are accessible. Unifying handling of annotation member value handling.