Design, Analysis and Implementation of a Multiprecision Polynomial Rootfinder