General Uncertainty Relations And Sparse Signal Recovery