Use afero when possible to allow for fs flexibitily (in tests or other instances). fixes #39 Signed-off-by: bryanl <bryanliles@gmail.com>