Other
* Update to non-dev version number for release. [Geoffrey Spear]
* Merge commit '98e984a' [Geoffrey Spear]
* On pypy, apparently trying to use an lxml.objectify.IntElement directly as an integer doesn't work. [Geoffrey Spear]
* Missing newline at end of constants.py. [Geoffrey Spear]
* Get PDF and HTML data from SUSHI reports. Fixes issue 16. [Geoffrey Spear]
* This needs a None check (although line is close to being removed anyway...) [Geoffrey Spear]
* A bit of reorganization; move constants to their own module. [Geoffrey Spear]
* Remove obsolete directive in .coveragerc; the skipped file no longer exists. [Geoffrey Spear]
* Pass attributes directly into the constructor instead of manually setting them on the report object, since this is possible now that the constructor isn't awful... [Geoffrey Spear]
* For completeness, add report codes for 4 more types of (currently unsupported) reports. [Geoffrey Spear]
* Add an institutional identifier to JR1 as a horrible kludge to get around new csv quoting behavior in 3.5 beta (Completely blank line no longer gets quotes by default; there's really no legitimate reason to have a blank line here anyway) [Geoffrey Spear]
* Store journal DOI and proprietary ID for journal reports... [Geoffrey Spear]
* CSV helper: use UNIX line endings by default; test writing TSV. [Geoffrey Spear]
* Fix spacing of COUNTER reports. [Geoffrey Spear]
* Add total PDF and HTML usage to JR1 report output on totals line. [Geoffrey Spear]
* Update REPORT_DESCRIPTIONS to include all reports NISO knows about. (Note: pycounter doesn't support them all yet...) [Geoffrey Spear]
* Reformat XML. [Geoffrey Spear]
* Include PDF and HTML totals from JR1 reports in data and output. [Geoffrey Spear]
* Openpyxl recent versions check filename extension; to support reading files with arbitrary extensions, we need to just open the file ourself and pass the fd in to load_workbook() [Geoffrey Spear]
* Flake8: missing blank line blows up Travis. [Geoffrey Spear]
* Flake8: missing blank line blows up Travis. [Geoffrey Spear]
* Add file type detection from contents of file, instead of only from filename. Also add option to explicitly specify filetype. [Geoffrey Spear]
* Test on 3.5-dev, not nightly (which is now 3.6, and breaks flake8) [Geoffrey Spear]
* Fix typo; don't use set comprehension because we support 2.6... [Geoffrey Spear]
* Make flake8 happier. [Geoffrey Spear]
* Beginnings of report output: for JR1 (R4), build table of report data suitable for output to CSV or TSV report. Ref issue 9. [Geoffrey Spear]