Protect againts incomplete data. Fixes #4.
Return errors
HNKErrorDomain unit tests and fixes
Unit tests for retrieveImageFor_
Add failure block