Fix reading fingerprint from keyword-arguments.
Previously the regexp would match "false" (because "fa" are valid characters in a fingerprint) and thus invalidate the fingerprint and "steal" the next argument. Now the regexp requires that the whole sub-string be valid characters.
Closes #323 (closed)