Added filters for dir names and file patterns.
Changed prf to a macro called log.

It will only create the things to be printed/logged if the verbose flag is on.
Final mixed version with Go and Clojure.

Haven't tested whether this one works.
Moving to all Go solution next.