Return an empty list when an empty JSON string is provided #6

GSON will return null when an empty JSON string is provided. I don't like this,
so I'm switching it over to just return an empty list as this is much easier for
work with.