Problem: selftest lists private and non-existance class tests
Problem: selftest lists private and non-existance class tests

Solution: trim down the output of the --list command as it's
misleading. All listed tests should then be runnable by the user
Fixes #808

paddor/zproject,zeromq/zproject,paddor/zproject,zeromq/zproject,taotetek/zproject,zeromq/zproject,taotetek/zproject,taotetek/zproject,paddor/zproject