replaced all instances of no-display, hid facets on logic selection, and...

... added screen reader visibility to abstract page

There is currently a problem in master with the api_query updater that (only sometimes) appears when you do two consecutive "exclude" facets:

Uncaught Error: Violation of contract: first condition is always an operator  api_query_updater.js:356

This must be a problem in the api query updater itself because I'm pretty sure the facet widget is handing it the correct data