Pharmacochemistry of the Furoxan Ring : Recent Developments