Fixes #3572
Fixes #3574
Enables campaigns/[nid]/signup endpoint
Adds edit any signup permission and grants to admin
Fixes #3530
Merge pull request #3577 from aaronschachter/signup_endpoint

Signup API endpoint
Merge pull request #3575 from aaronschachter/rb_perms

Check Reportback uid and permissions upon save
Merge pull request #3576 from aaronschachter/profile_link

Fixes #3574
Renames CanadaSSOClient.php to dosomething_canada_sso_client.inc.
Merge pull request #3578 from sergii-tkachenko/rename-CanadaSSOClient

Renames CanadaSSOClient.php to dosomething_canada_sso_client.inc.
UK: Provides integration test for the phone field.
Fixes per #3581 review.
Merge pull request #3581 from sergii-tkachenko/uk-add-phone-number-test

UK: Provides integration test for the phone field.