Re-factoring classes to be prototype based to verify improvements in speed and memory usage
prototyped cursor
fixed cursor issues after changing to prototype
unified state in server before refactoring to prototype
unified state in server before refactoring to prototype
more refactorings of server.js
Changed commands.js to address deopts in v8
removed event emittier from the message parsing path
more refactorings to improve throughput
finished 2.6 or higher command to prototype refactoring
refactored pool to use prototype
refactored connection.js to use prototypes
Changed read preferences to use prototype
refactorings of connection and server
finsished up prototype refactoring for server class
cleaning up unused code
changed command result to use prototype
refactored replset state to prototype
fixed minor refactoring issues
fixed adding to many listeners issue