Remove unused source file copying

(ruby files don't need to be copied in build)
remove unused file
Make it platform friendly. Hide printed message unless DEBUG
Add geoip and kafka vendoring