Add request timeouts to the trigger api call

- Bumped the version # to 0.8 for API change
- Allows users of the library to set a timeout which alleviates performance and reliability issues if/when pusher experiences temporary slowness