Do not activate network on silentinstall

Closes #120 1.3 crashes with option "silentinstall"

(reason it crashes is actually that we are calling _qpd->hide()
when downloading the list of the Internet is complete, while _qpd
is not created on a silentinstall.
But no need for the network on a silent install anyway)
Disk space warning: account for 4 MB overhead per partition due to alignment
Treat data partition special

- If the item has "data partition" in it, do not allow it to be
  installed alone. Closes #103
- If the first partition is not a FAT partition, treat it as
  not bootable. Do not show it in the boot menu, and do not
  write config.txt to it. Closes #102
Translate [recommended] [installed]

- Closes # 126

(note that quite a few language.ts files are missing a translation for [INSTALLED] though)
Be more verbose in vncinstall mode

Users do not like black screens
Hide local image if newer network image is available

Closes #106
Merge branch 'dev' of https://github.com/maxnet/noobs into dev
Changes required so that the new Russian translation actually gets included
As detailed at https://github.com/raspberrypi/noobs#addingupdating-translations
Merge branch 'add_russian_translation' of https://github.com/lurch/noobs into dev
Added warning about the behaviour of autoboot.txt
add Simplified Chinese translation

Conflicts:

	recovery/icons.qrc
	recovery/recovery.pro
add wenquanyi-microhei chinese font

wenquanyi-microhei contains GB2312(with GBK) and Big5 characters,
that is it supports both Simplified and Tranditional Chinese.
append the lost picture.
Merge pull request #153 from haobug/dev_test

TESTED, add Chinese translation and wenquanyi Chinese font
Handle locally-installed-OSes the same way that online-OSes are handled
i.e. unique only by name, and only add if newer. Fixes #106
Also includes a fix to not show duplicate OS entries if the version
on the SD card is newer than the version available online.
Force FAT partition labels to uppercase, fixes #140
And in case of conflicts, start the numeric 'suffixes' at 1 instead of 0,
and allow more than 10 partitions with the same label (by appending 2-digit
suffixes if necessary).
If a partition label is too long, resize it instead of clearing it.
Fix to d248994 - OSes weren't being marked as installed when
re-entering recovery mode
Update README.md

Clarify that Custom OSes won't work if you're using NOOBS to run multiple OSes.
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/dev'