Fix for #296: ListConverter broken for empty lists

See #296:
This pull request contains a unit test to show that slim.converters.ListConverter is broken, and a simple fix.