Small adjustments to mp/omp.
Create module with dictionary learning algorithms.
Add restricted update in K-SVD + few minor changes