Fix some issues in the display of citations.

Issue in listing names was causing names to be doubled when using et-al-use-first...  (APA was broken).

Merge in the code from https://bitbucket.org/rjerome/citeproc-php/pull-request/2 (as of https://bitbucket.org/adam_vessey/citeproc-php/commits/68a541acf88936fa42c86fe0d49c993df98b4e62) to get some fixes, pending the merge of given pull request (which https://github.com/Islandora/islandora_scholar/pull/107 is waiting for)... Great fun.