Added missing grid make-column mixins and fixed some inconsistencies

make-column() was still been use to generate "medium size" columns (col-sm), while make-small-column was creating the default columns (col).
I also changed @grid-float-breakpoint to @screen-small, as it was used in make-row() and I think it makes more sense here than the other.
Make visibility utility classes responsive when used as LESS mixins
Removed Glyphicons mention from carousel.less
set img-circle class in percents
Use nav for proper HTML5 ARIA role mapping

http://www.w3.org/html/wg/drafts/html/master/sections.html#the-nav-element

http://dev.w3.org/html5/spec/sections.html#the-nav-element

http://blog.paciellogroup.com/2013/02/using-wai-aria-landmarks-2013/#tablex
fixes #9241: enable collapsing for labels, in addition to badges, when empty
fix indentation
Ensure proper use and location of role="banner"

http://blog.paciellogroup.com/2013/02/using-wai-aria-landmarks-2013/#tablex

http://www.w3.org/TR/wai-aria/roles#banner
fixes #9279
add event prefixes
fix borked js docs layout, likely from @kevinsuttle's latest PR
fix broken components page, also likely from @kevinsuttle's #9332
fix comment in tooltip
fixes #8900: nuke empty space between panel heading and list group
refresh scrollspy after page 'loads'
fixes #9318
fixes #8983
fixes #9348 by ditching a comment
addressing #9189 manually, part 1: code and pre vars
Move quotes in nav-main.html