Oops, managed to check in wrong version that would not compiler
due to including a non-existant file.  Fixed.
Added code to handle case where result contains no data.

Added more complicated error translation between CIP error codes
and this library's codes.  Particularly in the case where there
was an incorrect tag name.