429390 - Decoders and Encoders are not registered for non-annotated ClientEndpoint

+ Adding EncoderTest to verify reported bug
+ Fixing SimpleEndpointMetadata to propagate the encoder/decoder list
  when present.
Merge branch 'master' into windows-scan-eof