Fix restler.Request inheritance of EventEmitter for 0.10.x

Fixed, as previously proposed by others, inheritance of ```events.EventEmitter``` for ```restler.Request```, this time with as little code changes as possible. I verified that ```test/all.js``` now passes against node ```0.6.19```, ```0.8.23``` and ```0.10.4```.