ECNamedCurveTable infrastructure and users

First iteration of ECNamedCurveTable infrastructure calling all
instances of named curve registries, and all applications using
this instead of repeating same code all over the place -- with
slight variations in call order..