Make ListTestError nice when it's not given error output

This happens on timeout for example
Add support for passing in a parameter to the interface

Before this patch, there was no way at all to configure the interface
Merge pull request #45 from pereckerdal/interface-parameter

Make it possible to pass configuration parameters to interfaces