Fix region-related bugs in code to add service

- Add region config to charm, pass through to sync script.

- Fix bugs in filtering services and endpoints in update_product_streams_service()

- Log exceptions in update_product_streams_service()