system.GetRegistryKey > system.GetRegistryValue
simplified system.GetRegistryValue
fixed system.GetRegistryValue not returning anything on success
system.GetRegistryValue now handles default values better