Update to vector 0.15 syntax (#36)

Vector 0.15 had a breaking change that stopped our config working, so
rather than only noticing at run time, fail at build time
2 files changed