drop support for Node.js 0.8.x branch

A set of changes that resolve #332.