changed attr('data-target') to data('target');

this will extend js interface, to be possible to setup targets for tabs as 
    var content=$('<div class="tab-pane">',{text: 'content'});
    var tab=('<li>',{html: $('<a>',{text: 'Main options'})}).addClass('active').data({target: $main,toggle: 'tab'}).appendTo(tabs);
Add Welcome section to docs

* Fixes unrelated typo in readme
* Add new Welcome section with history, team, callouts, and community
subsections
* Redesigns callouts to be a bit lighterweight with colored headings
shorter avatar urls
use irc link
Merge branch 'master' into docs_welcome
adding required attribute for example signin form
Copy edits from @cvrebert and @juthilo
dat @juthilo edit
dat hash
move to separate about page
Use bootstrap.less file order in Customizer

Appending stylesheets by iterating the `__less` Hash creates an order
that is not the same as 'bootstrap.less'.

Some stylesheets like 'component-animations.less' and 'modals.less' have
selectors with matching specificity, and so file order decides which
style wins. This causes issue #10030 by putting `.fade.in` after
`.modal-backdrop.in` and gives the backdrop a higher opacity than
intended.

This change uses the Less ordering in 'bootstrap.less' to generate the
final stylesheets in the Customizer to make sure customized file
ordering matches the distribution file order.

Fixes #10030
Jumbotron: remove the hard-coded font-size from jumbotron.less and moved it into variables.less where other .font-size-xxxxx things now live.
Insert comma to fix validation warning

BS doesn't support IE6/IE7, so comma can be inserted.
The Jumbotron font-size LESS variable now conforms to the '@{bootstrapClass}-font-size' naming scheme.
The customizer now displays and collects the new Jumbotron font-size LESS variable
Good catch by @juthilo - omitted the modified  in a prior commit.
address #10965; mention Glyphicons-over-file:// problem in Carousel example
Nicer docs license name

DOCUMENTATION-LICENSE is so long.
Combine separate efforts for grid mixins into one, cleanup and reorganize
restore var to customizer