groovy update has been lost in a merge :)
fix compile static issues and generic mess
groovy 2.1.4 and renaming dispatcher() to using(),
Promises and Composables instead of R
remove meaningless methods from Composables, move task and merge to Promise, rename few stuff
fix test
remove meaningless compose(T)
Also try out with new lean R
Revert "Also try out with new lean R"

This reverts commit 9758952f5b646ef223fc01b6332a6c62457f0738.
P,C R aliases to Promises, Composables, Reactors
Fix tests et reintroduce Composables.defer(T)
register configuration on Spec and explicit reactor id
fix UUID import
change appender test
finish package refactoring
Add buffer size settings.
Fix breakages caused by moving Fn.event to Event.wrap
Added reactor-tcp submodule back into project.
Optimizations to Buffer.
Make TcpServer a little more subclassable.