Examples: CEnumerable adapter, one list instance
Examples: CEnumerable adapter, one list instance

Adds an adapter to port IEnumerables to CEnumerables.

Also rolls the list instances into a single instance, because
having two is redundant.

CaptainHayashi/roslyn,CaptainHayashi/roslyn,MattWindsor91/roslyn,MattWindsor91/roslyn,CaptainHayashi/roslyn,MattWindsor91/roslyn,MattWindsor91/roslyn