fingerprint example: accept --raw parameter
fingerprint sink: raw fingerprint is int32_t not uint32_t

 * add more error checks for chromaprint functions
 * change the type of encode/decode from void to int32_t