This update resolves a number of bugs and adds some API features.

* Fix org save logic.
* stanford_cap_api_orgs_save_organization() renamed stanford_cap_api_organization_save().
* Batch API support for org import.
* Prevent sync running multiple times in one day.
* Allow restricting import by metadata E.g. Faculty.
* Add API for purging all imported profiles.
* Fix CAP API change for ETags. Now varchar(32) instead of integer.
* Cache requested data from CAP to avoid repeated CAP API calls.
* Separate concerns of importing a profile.
* Improve field collection sync support.
* No longer assume failed requests to CAP should unpublish profiles during sync.
* Remove references to CAP API test urls.
* Simplify profile image support.
* Fix CAP API request flow. Lazy fetch auth token. I.e. Assume token is valid until request fails.