first attempt
Merge pull request #211 from grondilu/combinations

List.combinations and List.permutations