Use camel case for data attributes passed to options
Rename extension init method to initialize
Merge pull request #198 from oliger/feature/initialize-extensions

Rename extension init method to initialize
updating README & notes to reflect rename of init method to initialize in extensions
Merge pull request #197 from oliger/feature/camelcased-options

Use camel case for data attributes passed to options
Additional specs for widget options case
Still trying to make the tests pass on travis
Adds rejection values when not already applied

+ Promises are rejected with an actual Error when an extension fails to load.
Moves reject() and resolve() out of the try/catch

because catching later errors is off-topic
Merge branch 'master' of github.com:aurajs/aura into hotfix/aura_extensions_errors

Conflicts:
	lib/aura.extensions.js
refs #200 Add tests
Merge pull request #201 from xcambar/master

Fixes the renaming from init to initialize
adding project status note
Cleanup the Gruntfile
npm install grunt-cli instead of having it as a dep

Grunt best practice
Fix PhantomJS test running
Remove unused deps, upgrade deps and specific versions
Cleanup, simplify and improve the spec runner
Fix path to Mocha CSS and add title
Also start a server when building, since it required by mocha