cloud project saving transmission integrity check

includes the sizes of the sent project components in the transmision,
so the cloud backend can check if the whole of them have been
transmitted before comitting to the database
customizable drop-down menus for input slots
fixed wrong NaN display for variable watchers

Thanks, Brian, for catching this glitch!
left-align multi-line text in value-bubbles
Improve translation of 'stop script', 'create a clone...', and 'myself'.
Merge pull request #229 from MMSequeira/patch-1

Improve translation of 'stop script', 'create a clone...', and 'myself'.
Portuguese translation update

thanks, Manuel!
„read-only“ option for editable custom block input slots

also custom block input slots reverting to default now show their
default value (useful in combination with the new "read-only" option
fixed read-only input slot coloring glitch

thanks Bernat, for reporting it!
fixed #231 (watcher-display of Booleans)
fixed #238 - don’t trigger events for eclipsed morphs

(whose parent-chain contains a hidden morph)
Prevent „hide“ menu option for non-palette template blocks

thanks, Brian, for reporting this glitch!
Catalan translation, thanks, Bernat Romagosa Carrasquer!
Disallow "ringify" option for inline-template blocks
Add localization to Edit Slot Options text.
Correct typo and add a few Portuguese translations for 'unofficial' strings.
Add localize calls to a bunch of strings.
Update last_changed value.
Make menu item text similar to other picture generating itens.
Add a few new strings to Portuguese translations.