Added a description to each demo on index

Special strings can be added as comments to the file which declare a
name and description for the demo. run.py finds these strings, when
available, uses them on the index.

Added a name and description to all demos.