I made socket.io-client a static version. 

Expect more modifications to the bower.json file. 

I'm also going to be adding dev dependencies in addition to the regular dependencies. 

The devDependency will be 
    "socket.io-client": null,
and the dependency will be 
    "socket.io-client": "0.9.16",
. 

This would be sort of like a backup dependency. 
This seems like the perspective I should adopt for updating this: 

http://stackoverflow.com/questions/7947322/preferred-github-workflow-for-updating-a-pull-request-after-code-review
"Since the code is still in review it's usually better to fix the commit(s) rather than introducing additional fixup commits that just clutter the history... –  mgalgs Sep 14 '13 at 3:49"

If you would like them as separate pull requests, will have to make "patch" branches for each "set" of commits, I think, which you can then merge in to dev at your leisure.