refactor(router): make compatibility module, types and utilities public (#197)
Files to modify:


**compatibility.rs**
  Remove:
    - mod: pub::stripe
    - mod: pub::wrap
  Add:
    - mod: pub::stripe
    - mod: pub::wrap

**stripe.rs**
  Remove:
    - mod: private::app
    - mod: private::customers
    - mod: private::payment_intents
    - mod: private::refunds
    - mod: private::setup_intents
    - mod: private::errors
  Add:
    - mod: pub::app
    - mod: pub::customers
    - mod: pub::payment_intents
    - mod: pub::refunds
    - mod: pub::setup_intents
    - mod: pub::errors

**customers.rs**
  Remove:
    - mod: private::types
  Add:
    - mod: pub::types

**types.rs**
  Remove:
    - struct: pub::CustomerAddress
  Add:
    - struct: pub::CustomerAddress

**payment_intents.rs**
  Remove:
    - mod: private::types
  Add:
    - mod: pub::types

**types.rs**
  Remove:
    - struct: pub::CustomerAddress
  Add:
    - struct: pub::CustomerAddress

**refunds.rs**
  Remove:
    - mod: private::types
  Add:
    - mod: pub::types

**setup_intents.rs**
  Remove:
    - mod: private::types
  Add:
    - mod: pub::types

**types.rs**
  Remove:
    - struct: pub::CustomerAddress
  Add:
    - struct: pub::CustomerAddress