Merged kkt functions

Merged kkt functions
Revert "Merged kkt functions"

This reverts commit e4fae4547a9ff2b74fee7efcbf79554dc57bd728.
Modify block system using __getitem__.
Merge branch 'master' of https://github.com/modeha/lsq_solver