Merge pull request #1 from aurajs/master

[update] [major] Moves Aura to RC version
[0.9.1] Because AuraJS can't maintain this shit on their own
Merge remote-tracking branch 'remotes/aurajs/master'

Conflicts:
	package.json
[add] register/deregister methods to components
[add] test placeholders for register/deregister
[fix] wrong operators in error conditionals
Merge pull request #4 from Lulo/component-deregister

Component deregister
Allow disabling of the Logger.
[fix] prevent memory-leak of the sandbox object attached to _children
Remove all references to el / $el when stopping a sandbox
Merge pull request #5 from tbranyen/disable-logger

Allow disabling of the Logger.
Merge pull request #6 from Lulo/memory-leaks

Memory leak fixes
[change] sandox.start returns a Promise instead of this. Returning promise is more useful because components are started asynchronously
Merge pull request #7 from Lulo/sandbox-start-promise

sandbox.start returns Promise instead of `this`
[change] app.sandbox.stop now accepts a sandbox internal ref as well
Merge pull request #8 from Lulo/sandbox-stop-ref

[change] app.sandbox.stop now accepts a sandbox internal ref as well
[fix] in app.sandbox.stop, when sandbox can't be stopped directly through _ref, validate if the given string is a valid selector first to prevent Sizzle throwing out error.

Also added check before cleaning up to prevent tests from failing
[fix] correct aura version in bower and package json
[fix] use $.find instead of $() to prevent unnecessarily create jquery instance
Merge pull request #9 from Lulo/stop-sandbox-ref

[fix] Validate selector in app.sandbox.stop