added methods for add/removing signals from detected list
adjusted string formatting
can now pass additional paramteres to detectSignals