Merge AnnotationLoader and ConstantLoader into single interface

Merge all implementation classes into single BinaryClassAnnotationAndConstantLoader
Extract non-descriptor specific abstract ancestor for BinaryClassAnnotationAndConstantLoader
Fix calling toString() on ProtoContainer
Prettify code in BinaryClassAnnotationAndConstantLoaderImpl
Move check for special annotation to an abstract class