Fixes #9 "API for creating lists to include KVP data"
Extends the /ws/speciesList web service to support either the existing comma separated list of items OR a JSON structure with KVP values.