Support for composing IReflectionElement instances

The composite class is similar to the hypothetical one discussed [here](https://github.com/AutoFixture/AutoFixture/issues/167#issuecomment-24884100).

Addresses #20.