FileHelpers: Tolerates transient IO errors.

* Using Enterprise Library for "retry strategy".
* Routes all File IO read/write calls to helper.