Labels for PG fields.  

This pull request is for Alex, mostly. 

After thinking about it I put together a bit of a bandaid that adds screen reader only label for PG problem input fields.  In practice this doesn't really add anything that aria-label doesn't do, but it does help validate against automated accessiblity checkers.  I dont *think* it causes any other problems with rendering or the like.  Does this get most of the way to addressing your concerns?  It doesn't do selects, or checkboxes, and the label text isn't particularly friendly.