2013-07-09  Maciej Piechotka  <uzytkownik2@gmail.com>

	Rename Future.join to Future.zip

	Fix documentation

	Add Future.join function

	Always evaluate in when_done

	Add the light maps

	Fix and improve the implementation of Future.map

2013-07-06  Maciej Piechotka  <uzytkownik2@gmail.com>

	Remove incorrect FIXME notice

	Fix missing 'since' doc for Future and Promise

	Specialise the stream iterator
	In the test this improves running time by 4%-22% depending on test.

	On 1048575 elements:
	 - Calling filter and iterating: 1.006±0.008 → 0.80±0.02
	 - Calling map and iterating: 1.65±0.03 → 1.441±0.005
	 - Calling flat_map and iterating: 11.12±0.09 → 10.69±0.01

	Use .value instead of value directly in unfold

	Fix casing of Future.flat_map (previously flatMap)

	Add flat_map function

	Add Stream.WAIT to Traversable.stream