Create opportunity for signup

Untested, I'm on a train.
Add expected value of opportunity
Add some slightly dodgy code for setting custom fields one by one

Still untested, and will not work until we can create the data tag first, which probably needs additions to the capsulecrm gem.
Add custom tag to opportunity
Add cassettes for passing tests