1. adding CAS to the cache interface
2. adding combine with future returning handlers
3. adding first phase of lazy future provider based streams creation
4. adding hashCode/equals to both future implementations(to support map replace)
5. fix no args in RPC call bug
commiting modules renaming from github
hopefully they're still at the new place...
adding missing files.