Merge pull request #157 from shujingke/shujing

Shujing
Improve logging (FSDemes: for stats used by feature selection) + explain why crossover is used
Merge remote-tracking branch 'refs/remotes/upstream/master'
Added pseudocode-like comments for the main planner process.