fixes for signup bugs

Art and Eric were having signup issues on emergingleaderlabs.org.  When I started to dig in, I kept finding more and more issues.