bugfix - test_bug840 revealed that the recently included external/signal/bilinear.m behaves different from the matlab version. Moved bilinear to signal/private.