Save all debug information instead of just request data.

Suggested by i0rek here:
https://github.com/typhoeus/ethon/pull/64#issuecomment-21644328
Don't force verbose to be true.

The specs segfault when setting a custom debugfunction
and running MRI ruby using curl 7.29.0 and below. Probably
better to allow users the option to save the debug info
rather than having it always on.
Update specs for debug info.