GoPackages.Update: Print time taken, number of packages found.
GetPublicIps: Refactor to minimize indentation.

Keep the normal code path at a minimal indentation, and indent the
error handling, dealing with it first.
See
https://code.google.com/p/go-wiki/wiki/CodeReviewComments#Indent_Error_F
low.