Adds support for darwin/amd64 platforms but requires cgo for cross compilation.
When new changes are introduced, re-build the debug binary and restart the Delve Debugger client. It also adds a verbose mode for dlv command which notifies the user if enabled.
This makes sure dlv is used for amd64 architecture. The current release has a few problems with darwin architecture hence the conditional build tag.