Update deDE

Changed the translations into proper german language.
Changed an empty equalsIgnoreCase to use the isEmpty method that a String has
Update Version to 1.2.6
Fixed a few bugs with adding/removing private packs.
Fixed index out of range error on adding/removal of modpack.
Updated Version to 1.2.7
Swap to using header MD5s.

Currently only works on Chicago 1, all others should be setup soon.
Merge pull request #582 from heddendl/master

Changed the german locale to proper german language
Merge pull request #596 from logangorence/master

isEmpty() instead of equalsIgnoreCase("")
Use thread safe updates for download dialog

Use thread safe updates to update download dialog to fix random
crashes when downloading Mods, Textures or Maps.

Signed-off-by: Marco Cunha <marco.cunha@gmail.com>
Merge pull request #603 from mcunha/fix_downloadmanagers

Use thread safe updates for download dialog
Backwards compatibility since we have to do everything.
Swap to new GeoDNS url.

Hacky JSON parsing #YOLO
Back-up md5 server usage, needs testing.
Fix grabbing of new servers.

Remove usage of %5E
Remove usage of md5 in url
Clean up some stuff.
Because /static/FTB2/ is too mainstream.
Update versioning to 1.2.8

Fix small issue with grabbing of server urls. (Will be fixed server side
meantime to remove the need to push another build so quickly.)
Basic refactoring; increased client memory allocation limit from a starving 1GB to 2GB.