make module hiding more generic and add user interface to /proc/thor for manual module hiding