Moving to binary fingerprints

SCARY CHANGE WARNING:

This modifies PeerConnectionImpl and DtlsIdentity and a few other things.
This moves a=fingerprint up to the session level to fix the test bustage.