Remove closures and predicates, adapt related methods in some classes
Create Closure
Add constants and methods in Functions
Add method in Functions
Create FilteringIterator
Create IteratorTransformation
Create TransformedIterable
Create Sequence
Add method in Sequence
Create IntegerIterator
Create IntegerIterable
Create Sequences
Prevent overflow in IntegerIterator
Add methods in Sequences
Create IterableWrapper
Create EmptyIterable
Create Iterables
Merge branch 'develop' into 'topic/function'
Add constant and method in Sequences
Create tests