Update Max flow. Minor changes in other sections
Merge remote-tracking branch 'origin/master'

* origin/master:
  Update KDTree code
  Revert "Update KDTree code, not tested yet"
  Update KDTree code, not tested yet
  Add testing code for Manacher algorithm
  Refactor code
  Replace magic character with constant
  Fix typo in comment
  Rename and rewrite Manacher algorithm