prepare 1.1.1
improve PromiseImpl and TransformedFuture
improve executor and scheduledexecutorservice wrapper
actually countDown and ignore multiple Promise#set
add new Futures#collect tests
improve Futures#collect
much cleaner future stream collector
Merge branch 'master' into 1.1
prepare 1.2
Merge branch '1.1'

Conflicts:
	build.gradle