Added Provider constructor which uses version String and use sun.security.util.PROVIDER_VER Reviewed-by: weijun
Reviewed-by: valeriep, mchung, mullan