Added linux and darwin specific go files.  Note: in the future, we could use pkg-config; however, initial goal is to add another dependency.