Don't explicitly reference global jQuery

Removes `window.jQuery` in favor of `jQuery`, fixes #10038
Bower: Ignore development and documentation files on bower.json. Fix #10313.

I've kept only the files I consider relevant to bower installation:

- Files in dist directory;
- Files in js directory;
- Files in less directory;
- bower.json file;
- README.md file;
- LICENSE file.
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
We also use Chrome :P
Added in list elements for dividers
Merge pull request #10602 from mikefrancis/patch-2

Added in list elements for dividers
Better? /cc @mdo
rm irrelevant entries from .gitignore; fixes #10609
Merge pull request #10598 from ZDroid/patch-1

Linux users also love Chrome
As a node.js noob, even with the previous clarification this was a bit unclear. This change should (hopefully) make it obvious.
Merge pull request #10619 from mathiasose/master

Further clarification about this step