bibulous.py: Added .strip() to 'entrystr', so that 'article ' will still match the template 'article'. Nelson Beebe's BibTeX database files really put the BibTeX parser through the wringer.
Added more database files to bibulous_test.py.
Updated test/test1.bst to use 'sentencecase1' instead of the old 'bibtextitling1'. Updated test/test2.bbl since there are now more input database files.
bibulous_citeextract.py: added a missing 'import getopt' statement and modified the script's help string.
Removed an entry from the TODO list -- for changing the bibulous_test.py docstring.
bibulous_authorextract.py: fixed a couple of errors here. (1) added a missing 'import getopt' call. (2) changed the input arguments' indices. (3) 'write_authorextract() was missing a 'bibdata.' object attribution on the front.
Added two new BibTeX database files to 'test2': master.bib, and karger.bib.
Updated several of test2's BibTeX database files to remove errors in them. This helps reduce the absurd number of warning messages that show up because of issues with the sometimes arbitrary way in which the authors' made use of the BibTeX grammar.
bibulous_test.py: (1) modified the script's docstring, (2) added several BibTeX database files to the list used by 'test2', (3) added 'test3' for trying 'authorextract()'.
test2.aux: with the aadded database files used in 'test2', the corresponding AUX file is now much longer.
test3-authorextract.bib: a new file corresponding to the output of 'test3'.
test2.bbl: with the aadded database files used in 'test2', the corresponding BBL file is now much longer.
Updated 'test' folder.
Updated documentation files TODO, README, LICENSE, CHANGES, and FAQ.
Updated documentation files 'developer_guide' and 'instructions_for_reporting_bugs'.
Changed the hyphen in '-authorextract' to an underscore.
bibulous_test.py: added a diff check to test#3, updated the script's docstring, and removed the commented-out diff check on test #2.
bibulous.py: corrected several bugs in nested quote parsing, and corrected authorextract().