Water soluble acyloxy nitroso compounds: HNO release and reactions with heme and thiol containing proteins.