fixed some issues in signals, audited them to make sure sending to apps and such makes sense
pushed to a point on whostests, not sure of auths, we have failing tests