Update client.js

Order of extends reversed -- user defined options would be overridden if the options variable was the first parameter of v.extend
Update request.js

Added ability to set params on request creation
Update connection.js

Changed loop structure
Merge pull request #1 from alexrass/master

Fixed v.extends for user options