Merge pull request #812 from anathomical/issue_2812

Issue 2812 fix.
Merge pull request #825 from sarken/issue_2675

Issues 2675 and 2830 adding bookmark blurb stats and collection info
Merge branch 'master' into issue_3190_elasticsearch

Conflicts:
	app/views/bookmarks/index.html.erb
Don't show private bookmarks on work/series pages
Posting a chapter expires tag pages

We'll vanquish you yet, Maurice!
Oops, must ensure there is a work and it's posted too
Merge pull request #842 from elzj/wordcount_spec

Moving word counter to its own class for test speed and great justice
Merge pull request #851 from elzj/issue_2911_deleted_subs

Fixing issue 2911: subscriptions to deleted objects
Removing any public-facing OpenID options
Outdated as they are, removing openid from unit tests
Removing controller actions and routes
Contains migration! Removing identity_url from the user model
Removing configuration options and gem
Removing now-unused files

Also small cosmetic changes (indentation, syntax etc)
rdoc update
Issue 2642:  Landing pages on challenge creation not consistent
Issue 1187: Gift notification email links to the gift's general work url, rather than the collection work url
More refinements to work search. Escape special characters and add search summary.
Fix complete in work search summary and escaped brackets in numeric fields
Issue 2622:  in prompt meme fill notes, link to prompt goes to sign up form not prompt