breaks out logging.go; adds default Logger implementation using github.com/golang/glog (SetLogger now only needs to be called if packages wants other logger), adds GetLogger to allow calling package to use the interface rather than concrete logging implementation as well