List annex B features as optional on non-browsers

Related to the discussion in #178, here's a proposal that changes annex B rows so that the results for non-browsers are de-emphasised, signifying that they are specified as optional. The cells are drawn in gray, and a title attribute states that "This feature is optional on non-browser platforms."

!(diagram)[http://i.imgur.com/DKfsZBi.png]