adding hashicorp/lru cache support into Manifest.Parse
adding a Makefile that can set up a go env and run tests