Previously the raw time difference was used which includes the network trip time between the node and the ntp server. This makes setting alerts off the value troublesome as it depends on the latency as well as the clock offset.
Uses godep to vendor dependencies. Godeps is not necessary during build, golang's new vendor support is used instead.