Move some logic out of RevisionGrid to new class RevisionGridClasses/CopyToClipboardUtil.cs
Copy to clipboard menu: do not cascade branche names
rename class
Copy to clipboard menu: do not cascade tag names
Merge remote-tracking branch 'gitextensions/master' into change/copy_to_clipboard_menu
Merge pull request #1973 from feinstaub/change/copy_to_clipboard_menu

RevisionGrid -> "copy to clipboard" menu: do not cascade branch and tag names
Make copy branch/tag names appear first in the menu. Refactoring: variable naming and move more clipboard code out of RevisionGrid.cs.
Set separator Visible to false if there are neither branches nor tags. Make caption items no mouse hover effect and font italic
Merge pull request #1976 from feinstaub/request#1973/copy_to_clipboard_menu

copy to clipboard improvement
Merge remote-tracking branch 'gitextensions/master' into BuildServerIntegration