Add Accessiblity Classes

Add Accessibility Classes. `.hidden` hides element but allows screenreaders to read. Do not confuse with `.hide`. `.visible` reverses effect of `.hidden`. Less confusion with `.show`.

See https://github.com/zurb/foundation/issues/3597 for some background information.

Many thanks to @mmikitka for starting to improve accessibility and for defining the mixin used here. The rules within that mixin come from here: http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
Fix bad code
Update _visibility.scss
Merge pull request #5 from winghouchan/master

Update accessibility-classes Branch
Fix bad code
Merge pull request #4992 from winghouchan/accessibility-classes

Add Accessibility Classes
added courses banner to grid.html
Merge branch 'master' of github.com:zurb/foundation into course-banner
Merge pull request #6 from zurb/master

Update Foundation