fpcalc: return non-zero exit code if fingerprint generation fails

Issue #2 resolved
Former user created an issue

If fpcalc fails to read a file, it still returns the exit code 0. It would be much easier for third-party application developers if the exit status would directly show if the fingerprint was correctly generated or not.