Use a user callback value if a bad cite is found

Add a callback return value for a bad cite. Might be good for letting the user format that cite.
Merge pull request #6 from hetsch/patch-1

Allow the callback function to determine how a bad cite is displayed