Add support for list values on BaseProperty types
PEP8 fixes to test code