Add "initializing objects from iterables" section.

Initially allows you to initialize an object from an iterable in the same fashion as a map.
Merge pull request #13 from domenic/addmapinputs

Add "initializing objects from iterables" section.