Let's use the context in go 1.7 instead of the gorilla package. While we're here, let's add some logs too.