enforce low S values in signatures
fix der encoding