#681 apply all .eslintignore exclusions
Merge pull request #687 from roadhump/issue681

Apply all .eslintignore exclusions (fixes #681)
Fix: Compatibility for Node 0.8
Merge branch 'master' into update-doctrine-to-0.5