Remove trailing whitespace
Add a :no_signal option to turn off Curbs use of signals for timeouts. If set to true this will resolve segfaults like '*** longjmp causes uninitialized stack frame ***' but also mean that DNS resolving won't timeout unless you build libcurl using threaded DNS resolvers