Calculate matrix profile in debug

Returns profile reduction ratio in debug mode
Fixed solution time for power method
All solvers return residual norm
restore the old text based progress bar as default, keep the new text based progress bar as EnhancedTextProgressBar
fixed bug in hadamark reported by @ajgpitch. Closes #257
residual to return_info only
Merge pull request #259 from jrjohansson/fix-hadamard-bug

fixed bug in hadamard reported by @ajgpitch
Use logging module
Merge pull request #250 from nonhermitian/steady_updates

Updates to Steady state module
Merge pull request #256 from jrjohansson/restore-text-progressbar

restore the old text based progress bar as default
merge master, resolving conflicts