Remove Backbone.xmpp

fixes #446
fixes #474

It's offline and not maintained anymore.
AngularJS: Remove unnecessary ng-controller

Fix #898

The router already takes care of initializing the controller, doing it again in
the markup causes the initialization to happen twice. Thanks @ruffle1986 for
reporting.
Flight: Update dependencies
Close GH-901: soma.js - Fixes selenium tests #819..
Removed unwanted ; changed from bool to boolean so it works with typescript
0.9.0 and above (see https://typescript.codeplex.com/workitem/135)
Merge pull request #903 from tomhaggie/gh-pages

Typescript switched from bool to boolean
Update Marionette example
Merge pull request #906 from jasonLaster/marionette

Update Marionette example
React: js -> jsx
Upgrade to jQuery 2.1.1 and new bower path
Upgrade Bootstrap
Update knockout.js sample to use "rateLimit"

In v3.1.0, new rate limiting functionality to have better control and flexibility over throttle/debounce scenarios.
Merge pull request #914 from ando19721226/knockout-upgrade

Update knockout.js sample to use "rateLimit"
Update knockout.js sample to use "rateLimit" #914

In v3.1.0, new rate limiting functionality to have better control and flexibility over throttle/debounce scenarios.
Merge pull request #915 from ando19721226/knockout-upgrade

Update knockout.js sample to use "rateLimit" #914
AngularJS: Upgrade to 1.2.18
#817 Batman - trim title
Typescript-backbone: trim text input
Typescript-backbone: fixes for #824
Merge pull request #918 from dprotti/typescriptbackbone817

Typescript-backbone: trim text input