pkg/proxy/config: clean up file.Run()

1. Minimal indentation: following https://code.google.com/p/go-wiki/wiki/CodeReviewComments#Handle_Errors

2. not decoding if the data is equal to lastdata
Ah, saw your comment on the pull about it and then missed it in the block of code.  Disregard