Corrected "automatic cherry-pick"  functions

- commits are now cherry picked in the chronological order
- added a "--force" option to force "--theirs" changes
- added a "--long" option to show_all_related_commits, to enable checking commit messages