WIP: networker skeleton

worker: networker skeleton

This RP is a skeleton for the future networker based on StringsWorker

Continue of work from: https://github.com/juju/juju/pull/86
Drop this and just use err := cf.readOneFile(...) below. You're not using a defer with the error, so no need to define it separately.