Get data about available versions from config file.
Allow to create archive with difference between 2 revisions

#1361
Allow to create archive with revision filter from Menu

#1361
Archive revision's checkbox shouldn't be checked if there is only one revision
rearranged layout
Uncheck Revision path checkbox or revision diff checkbox when checking the other one.

Hide diff commit summary control
Handle new descriptions of detached head introduced in git 1.8.3

see git gc8183cd builtin/branch.c

There are 4 types in total:
(no branch, rebasing %s)
(no branch, bisect started on %s)
(detached from %s)
(no branch)

Conflicts:
	GitUI/FormBrowse.cs
	GitUI/FormPull.cs
- Removed sort on selected revision

- Change commit summary to a small one
DeleteUnusedBranchesForm: add Settings button to directly go to corresponding plugin settings page
DeleteUnusedBranchesForm: set minimum size for dialog
BackgroundFetchPlugin: if invoked via menu show SettingsDialog instead of doing nothing
rearrange layout
Fix #1660: replace GitEx with GitExt
replace gitex with gitext in LinkFactory
Merge pull request #1925 from feinstaub/feature/goto_plugin_settings

Open corresponding SettingsPage directly from Plugin
When FormGotoCommit and clipboard data is used select all text in textbox

=> if user starts typing the textbox is cleared at first
Merge pull request #1930 from feinstaub/fix_gotocommit

When FormGotoCommit and clipboard data is used select all text in textbox
Building mono archive script added
Highlight FiltredCurrentCheckout if it is not relative. Closes #1923.
Merge pull request #1914 from Itori/master

Allow to create with difference between 2 revisions