Change BaseException to AdsAPIError.

BaseException isn't really appropriate for these errors - they are 400-type errors caused by problems in the user request, and so should raise the more specific AdsApiError instead of Python BaseException.