Add 'colander.List' type, modeled on 'colander.Set'.

Preserves order, allows duplicates, deserializes to a Python 'list'.