implement RIPEMD-160
add Hex{Encoder,Decoder} and ::transcode<Codec>(…)
expose {mpn,fp,ecp}_* functions
resolve overload ambiguity in ci.h
add fp_pow(…) (Montgomery's ladder method)