Updated signup_mail and signup_confirm for easier changes instead of messing with the controller

Comes in handy for people that do not want to send an email and do the progress of confirming through a payprocessor api or anything else that suits their needs. Also now you can configure if you want signup confirmations or not. Easier for members than changing the controller.