Running tests does not depend on build
Running tests does not depend on build

In fact we only want to build the executable if the tests pass.

Add a default target which runs tests and then builds the artefact if it
passes.

alphagov/entity-extractor,alphagov/entity-extractor,alphagov/entity-extractor