Bump minimum Node version to 0.8 and add CI tests

- Removes workaround for node exit not properly flushing on 0.4 and
lower
- Add Travis test runs for each of the supported node version
Fixes #378
Merge pull request #379 from nschonni/remove-old-node-compat

Bump minimum Node version to 0.8 and add CI tests environments