Calculate matrix profile in debug

Returns profile reduction ratio in debug mode
Fixed solution time for power method
restructure parameter passing to single_trajectory functions
unify rhs and rhs_func in sse and sme
continued restructuring of sme and sse internals
factored out trajectory loop into a changable map function. for enabling parallelization
new functions: parallel_map with a unified API that allows multiprocessing and ipython.parallel implementations to be swappable
fixed spelling typo
remove stray line
All solvers return residual norm
Merge branch 'feature-unified-parallel-map' into internal-restructure-stochastic
fix issue with random number seeding in subprocesses
use AsyncResult.wait(...) to consume less cpu resources while waiting for child processes
unified progress_bar argument
fixed spelling error
Merge branch 'master' into feature-unified-parallel-map
code style fixes
Merge branch 'feature-unified-parallel-map' into internal-restructure-stochastic
remove default parallel_map arguments in stochastic module
added map_kwargs to stochastic solver optional keyword arguments