Systematic review of IO system errors.
Systematic review of IO system errors.

We've learned a lot about the practical facts of where errors come from in IO systems and what kind of responses are possible, so I'm going to reorganize around that as I'm moving code from old locations into the new transmat interfaces.

This will be expected to completely replace both input/errors.go and output/errors.go by the end of the conversion march.

Signed-off-by: Eric Myhre <2346ad27d7568ba9896f1b7da6b5991251debdf2@exultant.us>

subuser-security/repeatr,polydawn/repeatr,subuser-security/repeatr,polydawn/repeatr,kkroening/repeatr,kkroening/repeatr