CircleCI: Update circle.yml to use vendoring

And also extend the Makefile a bit to use vendoring.

Change-Id: 07a72d38ae
Story-Id: SF-95