CLN/API: unify the get_google/get_yahoo API
CLN/ENH: clean up testing and use HTTPException in the error classes
TST: check for specific objects
CLN: use empty args for get_data_path if want the current directory
CLN: sleep before and catch network error classes
CLN/API: brush some of the contextmanager version details under the rug