Fix shebang line for platform independency
Merge pull request #1014 from xmj/master

Fix shebang line for platform independency
Replace the graph copy in cycles.simple_cycles from a proper deepcopy (which copies extra data) to a shallow copy that only copies the graph structure.
Changed to the iterator function to save time & memory.
Documentation for components change to generator.

Addresses #964
Modify examples that use GCC

Fix to use generators.
Doc formatting fixes
Merge pull request #1018 from hagberg/connected-api-change

Documentation for components change to generator.
Merge pull request #1019 from hagberg/doc-fixes

Doc fixes
Merge pull request #1017 from tmr232/master

Make the copy inside simple_cycles a shallow one.