(maint) Update the Makefile to use multiple .go files

This commit builds the executable for vmpool using any file with a .go
ext in the src directory fixing the Makefile to work with the recent
abstraction changes.