Standardise Examples

Make sure each example has a `README.rst` and a `requirements.txt` to make it easy for new users to get started.

Also, give a better description of the available examples in the docs.