Fix a bug pointed out by the Static Analyzer.
Merge pull request #344 from MaddTheSane/staticFix

Fix a bug pointed out by the Static Analyzer.
Restore original Sparkle icon.

This reverts: 984aac852f45d34a7fa22c4e63930047a7891de9,
93ebf843c2b896c4ee0222bea669602a49f922fe,
8d2054e62a1df873f4fd5ccc64f2b12d94f807e5,
1325d3fe40addf019ff94f3f23314eb8589a50b9,
2579f2c3a34172d368df8c87a59e45ee417a394c,
and partially reverts 6ca5c3a3379e2bc7f7a8967c9e91fefb29cf438c.

This icon belongs to a third party and should never have been merged.
Added window autosave identifier

Fixes #52
Use single line mode on textfield that AutoLayout can’t wrap
Make the repository significantly more organized.

Now everything is not pretty much all in one directory.
Fix output encoding in localizable strings Makefile target.
Add Xcode and Makefile targets to build a Sparkle release package.

Use `make release` to build Sparkle and create a Sparkle-VERSION.zip,
ready for upload.
Clean up Xcode configuration.

Make use of inheritance by applying ConfigCommon to the root node and
move all UI-applied settings into xcconfig for easier management.
Use new operatingSystemVersion API when available.
Silence warnings that only seem to be appearing due to a compiler bug.
Add .clang-format configuration file for source code formatting.