今回のコレクションに必要なソースなどを作成

zipが実装してあるが、汚い
[WIP]distinctとzipを実装したが、flattenができない
Collectionのすべての動作を正しく動くようになった

あとは綺麗なコードにできればする方向
Collectionの各メソッドにコメントを追加
Merge branch 'master' of github.com:mukko/Collection