Refactor for programmatic use.  Add .txt for plain.
Make progress on --cite-by.

What's broken:
 - initials should include a date?
 - what happens with dupes?
Full initials list with support for differentiating between duplicates.
In bbl, give the longest label to \beginbibliography
Add HTML to the "plain" style.
Make CrossTeX deal with unicode correctly.
Fix a typo.
Remove {} from authors after sorting.
Add the xtxlist class to the bib table for HTML.
Add Ph.D. thesis type
Look in /usr/local/share/crosstex for files
Merge remote-tracking branch 'origin/master'

* origin/master:
  Modified the Makefile to reflect the new location of the binary