update hook_requirements to check for missing API ID and key