Change `util-extend` package for the `deep-extend`. 

This makes sure no request parameters get wiped during building request objects.

Fixes #89. I wrongly assumed that the `util-extend` was a deep copy. It isn't. This one is.