Improved performance on bug #88.
Fixed bug #89 and remove rows reordering (issue #82).
Done features #84 and #91.
Merge remote-tracking branch 'origin/master' into 0.9