special functions progress
fixes, sometimes almost works, but convergence problems
improved unittests
Merge remote-tracking branch 'kus/master'
minor fix