Merge branch 'release/1.0'
Merge branch 'release/1.1'
Merge branch 'release/1.2'
Merge branch 'release/1.2.1'
Adds a basic notion of sequences.

Preliminary, subject to revision.
Merge branch 'master' into feature/sequences
Merge branch 'develop' into feature/sequences
Merge branch 'develop' into feature/sequences
Implements a better batched traversal API.
Implements RXConstructTuple.
Convolution uses the new RXTraversal.
Traversals use a boolean property to indicate their exhaustion rather than returning it by reference.
Merge branch 'develop' into feature/safe-efficient-traversals
Use “refill” instead of “batch” or “populate” in the API.
Moves convolution into a more suitable file and location in the project.
Implements generators as traversal sources, behind a function interface.
Implements the generator function.

Way to go, brain.
RXGenerator returns the generator, not the traversal.

This allows you to traverse a generator repeatedly, and interact with it outside of the context of the block. This will allow the addition of features like Python generators’ send().
Corrects the header used to import RXTraversal.h.
Refillable traversals record the number of objects they have produced.