Don't allow quotes in generic_attribute_name

 * They're invalid characters.

 * Unties the attribute name  production from att_value.

 * Cleans up the expected html in one test, which was incorrect.

 * The rest of the changes to the blacklist seem reasonable.

 * Fixes the crasher in:
   enwiki/List_of_Linux_distributions_that_run_from_RAM?oldid=633661716

Change-Id: Idd7f8f0103bac6928d217352b355b41a3af21f2b