Improvements to options page.
Rewrite of paypal IPN code.