Node 0.8 didn't pass in the 'modules' object to native extension binding
constructor, only 'esports'. Therefore, build on 0.8 failed.
This fixes that, and also updates the tests to run on both 0.10 and 0.8
(fs.readFile was changed between those)