Refactor and improve blank string checking
Show admin warning if config is not complete
Update Paypal donation code