cut down on complexity and rubocop errors

Hoping to reduce code complexity. Hard to determine locally

Reducing rubocop warnings locally.

- cli uses helper methods to build options
- binder uses helpers to create params list and book_title
- speaker uses helpers to create param list and titles
- audio_book_creator module: move common file exists logic