a11y:front: adjust form labels, support non-javascript browsers
a11y:front: adjust form labels, support non-javascript browsers

Adjust form labeling.
"Filter By" text links to categories when javascript is not available.

Buttons should have text.
Inputs should have a label, title, or aria-label.
Javascript should only provide progressive enhancements.

See: http://wave.webaim.org/
https://chrome.google.com/webstore/detail/wave-evaluation-tool/jbbplnpkjmmeebjpijfedlgcdilocofh
Button:
http://webaim.org/standards/wcag/checklist#sc1.1.1
http://webaim.org/standards/wcag/checklist#sc2.4.4
Input:
http://webaim.org/standards/508/checklist#standardn
http://webaim.org/standards/wcag/checklist#sc1.1.1
http://webaim.org/standards/wcag/checklist#sc1.3.1
http://webaim.org/standards/wcag/checklist#sc2.4.6
http://webaim.org/standards/wcag/checklist#sc3.3.2

sdescommunications/ucf-services-theme,ucf-sdes-it/ucf-services-theme,sdescommunications/ucf-services-theme,sdescommunications/ucf-services-theme,ucf-sdes-it/ucf-services-theme,ucf-sdes-it/ucf-services-theme,sdescommunications/ucf-services-theme,ucf-sdes-it/ucf-services-theme