Revamped dependencies.
Refactoring to es6 classes + new styleguide.
- wc.
Upgraded upstream dependency on lodash-next@1.1.0 (including _.isClient //
_.isServer).
Upgraded R.Animate.js to new syntax & style.
Upgraded App.defaultTemaplte and App.
Refactored into es6 class.
Upgraded R.Async, R.Client, R.Component, R.Cordova, R.Dispatcher.
Changed the way to extend Plugin, partially trimming the need for complex
factories.

Refactored EventEmitter, so that MemoryEventEmitter and UplinkEventEmitter
extend EventEmitter instead of using a clumsy factory wrapper + revealing
pattern.
Updated Cordova to match the new Plugin definition syntax.
Removed parts of inServer/inClient public API, replacing them with
isomorphic API with internal runtime-checks.
Further simplified the APIs.
Flux is WIP.
Upgraded Flux, fixed a typo in App.
Expose EventEmitter.Listener.
Improved default behaviour for plugins: now automatically registers its
constructor arguments for later use (flux etc), avoiding boilerplate for
actual plugins.
Renamed ActionListener to ActionHandler.
Removed HistoryLink from R.History.
Upraded HistoryLink and (placeholder implementations of) Cordova and
Fullscreen.
Added headers to Plugin constructor parameters.
Upgraded Localize, removed Localize element.
Improved the semantics of Localize, now only sets /Localize/locale if not
previously set. If nothing has set /Localize/locale by the time it runs on
the client, it is however set on the client.
Upgraded Lock.
Upgraded Pure.
Checked out nexus-refactor-hadrien-delaitre/src/R.Uplink.js.
Removed now-useless Gruntfile.js.
Upgraded R.ReactChildren.
Upgraded ReactCreateClass.
Completely remove RenderServer, which was confusingly named and rather
useless.
Instead, introduced R.App#prerender, which can be mounted as an
Express/Connect request handler.
Upgraded Root
Pared Component with Root
Upgraded Router.