Improved "Connect Affiliate Program" form

As we make room for more affiliate programs, we have tweaked the "Connect Affiliate Program" form to be a little simpler and more intuitive. We've got a few more dramatic improvement on the way, so stay tuned!