PDF processor now generates HTML

The old image-based PDF processor has been replaced with one
that uses `pdf2htmlEX` and generates an html file for each page.
Cleaned up config.js jsdoc and PDF processor
Fixed-up the jsdoc for timeouts in ./config.js.
Expanded the filters than can be applied when reprocessing content
Merged master in pdf2html
Add more JSDoc for the new filtered reprocess previews endpoint
Added more test coverage for the regenerate previews filters
Merged master into pdf2html
get the bigger version of the twitter avatar
(Issue 688) Use multiparty module for custom multipart middleware
(Issue 688) Self review
add canShare property to full content profile
Changed beforeEach into before
(Issue 694) By default, log bootstrap logging to stdout
Merge pull request #689 from stuartf/biggerTwitterAvatars

get the bigger version of the twitter avatar
Merge pull request #580 from stuartf/contentCanShare

As a viewer of a private content item, I have UI options to share it with others. Hilary gives 401
Fixed issue where group member changes were displayed as 'added' activities
Added unit-test for the rolechange activities update
(Issue 581) Review followup
(Issue 581) Updates from self review