Fixed setup.py requirements. Fixes #1.
List field now supports simple types.