Created by: ianschmitz
Drops Node 8 support. Node >= 10 is now required. This will allow us to now upgrade a number of our dependencies to the latest version as they've dropped Node 8 in the last few months.
I've also added Node 12 to the test matrix.