Cleanup list tests.

This patch remvoe duplicate list tests, show how to initialize list
items statically and improve documentation.

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>