Update CommonAnnotationSubmitter to support submitting custom binary annotations.
Remove code duplication in CommonAnnotationSubmitter.
Add support for submitting binary annotation with int value.
Update AnnotationSubmitter interface related to how we deal with annotations with duration. Also adapt implementations.
Rename HttpHeaders.
Properly implement sampling support.