Fixes aurajs/aura#204

Changes related to aurajs/aura#245
Merge pull request #248 from dotCypress/issues/204

Fixes aurajs/aura#204
Update README.md

The widgets extension looks for the key 'widgets', not for the key widget:

```js
 afterAppStart: function(app) {
        // Auto start widgets when the app is loaded.
        if (app.startOptions.widgets) { // <== RIGHT HERE!
          app.core.start(app.startOptions.widgets);
        }
      }
```

So i'm updating the readme to describe it properly.
Merge pull request #251 from Pickachu/patch-1

Fix wrong key on README.md example: 'widget' for 'widgets'
Widget config fix
Merge pull request #254 from dotCypress/fix/widgets-config

Widget config fix
Defines the config for Underscore and Backbone conditionnally
removes extra comma
Merge pull request #259 from xcambar/feature/external_underscore_backbone

Defines the RequireJS config for Underscore and Backbone conditionnally
Merge branch 'master' of git://github.com/aurajs/aura
Merge branch 'master' of github.com:Lulo/aura