Hubspot events for signup, agree ULA, ask for contact

Users now have the option to request being contacted if they don't want to agree to the ULA.
Hubspot gets notifications of 3 events:
- anyone signs up
- somebody agrees to ULA
- somebody asks to be contacted instead
Also, I like these error codes. Nicely correlated with specific code paths.