Council of Science Editors - Collection information and extent of a work

CSE says series information should follow "the date of publication (and pagination, if included) in the citation-sequence and citation-name systems and follows the publisher in the name-year. In all systems, the series is enclosed within parentheses" (8th ed., 29.3.6.11). These patches moves the series title to those places, add the series editors, and puts it all in parentheses. Alternatively, if it's a report, display the report number (29.3.7.4).

Also, these patches add extent of a work to the pages macro. When it's a number, the count is "followed by a space and 'p.' (29.3.6.9.2). If it's not a number, assume that some other pagination is used.
I'm not terribly happy about this. In Zotero, Report Number is mapped to number and that's what most other styles do. We shouldn't mess with this, so please assume that report number is in ```number```. I'd also be inclined to keep the report description in ```type``` but I'm less set on this.