(Tmux) Tmux Add 'tmux-plugins/tmux-open' plugin

1. Tmux Plugin Manager add 'tmux-plugins/tmux-open' plugin.
2. Add 'tmux-plugins/tmux-open' into submodules.
(Tmux) Add tmux plugins into submodules

1. Add 'tmux-plugin/tmux-copycat'
2. Add 'tmux-plugin/tmux-resurrect'
3. Add 'tmux-plugin/tmux-sensible'
4. Add 'tmux-plugin/tmux-sessionist'
5. Add 'tmux-plugin/tmux-sidebar'
(Tmux) Remove tmux-sessionist from tmux plugins
(Bash) Do not use `readlink -f` for Mac OSX
Add 'git/git' into submodules
(Git) Use git-completion.bash and git-prompt.sh from git repository directly
(Bash) Add git-prompt-custom.sh contain git_branch(),
git_since_last_commit()

1. git_branch() to get current branch.
2. git_since_last_commit() to get how long before the last commit .
(Bash) update shell-prompt.sh, remove powerline symbols