linux: put app icons in 'apps' instead of 'places'
controller: determine backend using the whole url, not just the path piece. #1118
fetcher: let the backend handle the parsing of the url. #1118
repo git: when things are utterly wrong, abandon rebase
fix build
git: adjust git-bin configuration to use sftp
eventlog: return empty list of changes instead of null for projects without a history. closes #1119
fetcher: ssh+backend strip should be in the derived class, not the base class. #1118
setup window: set window type hint to dialog
Do not include /.git file in calculating subdirectory size
Manually set locale to en-US for parsing numbers out of git output
Merge pull request #1122 from brandondahler/HistoryFix

Do not include /.git file in calculating subdirectory size
Merge pull request #1131 from brandondahler/CultureFix

Manually set locale to en-US for parsing numbers out of git output
Search for git in the install dir, so people can add their custom copy of git. closes #1126
git: fix typo. closes #1134
Do not use a predictible filename in /tmp for pid

Since any user can write the file in /tmp, any user could inject a
incorrect pid or anything ( that would be passed to kill
later ), or to put a link to a file ( which would be erased if the timing is
good ) when SparkleShare is started. So using a file in the hme, prefixed
with the hostname ( for nfs shared home ). This is a problem only on
distribution where $XDG_RUNTIME_DIR is not set ( for example RHEL 6 ).
Update from using AbsolutePath to LocalPath for all uris, fix some uri path combining.
Merge branch 'PathFix' of https://github.com/brandondahler/SparkleShare

Conflicts:
	SparkleShare/SparkleControllerBase.cs
controller: add temporary block to migrate keys to none space containing file names
fix whitespace