initial fix of translation bugs, better on locals, fixes undefined prop, some lyn translations

Change-Id: I5d743896109e56a5d2d9254657a6240b5de5bdfe
Fixed my bug in generating code for procedure declarations with zero args.

Change-Id: I3c191e40ebe99fc2f2dae7ee67bb7adbf25d76e1
Fix blockly unit tests.

Upgrade expected Yail for unit tests where the yail generation
changed.

Change-Id: Ibe0c782d9dd2d1ae86408d85eebde71b11449316
A fix to translator code for component set-get and some commenting.

Change-Id: Ie893ba363475e2823bc71e2111235b8f86313b9e
Fixed 'narrow canvas' issue so that width and height set correctly and fixed comment typo
and fixed a fairly obscure issue with generic set-get in translator

Change-Id: I73c6cf7dd03a5362e058f3a9b1013179e6b763ba
Firefox will no longer miss first character for typeblocking.

Change-Id: I10f71843a6687c187bf8eeb049292fa9b3fa2358
Revises Texting component so it works with standard loops (issue #478)

Sending message in a loop should work both in the packaged app and
in the REPL.

If GV is enabled when an app starts, Oauth authentication is performed
on start up and subsequent attempts to send messages proceed without
additional authentication.

If GV is disabled, messages are sent through built-in Sms.

If GV is enabled but the authToken is null, messages are queued while
authentication is performed.

NOTE: To test the receiving-in-background feature of the Texting component,
you must package the app.

Change-Id: I535c2da3063468d13f6c82a1eba1d551d797532c
Update Companion Version to 2.07nb8.

Update replmgr.js to accept this new version.

Change-Id: Ie15be44a1eb308a4c9f812b86cf6ce4eeecb1c90
This version fixes the generic naming issue by warning user and attempting
to translate the blocks.

Change-Id: Icd4cdb9f64adb16ad373dc7baa20ce64085e6017
Correct handling of New Project dialog box.

Fixed the bug where if the user enters a bad project name and presses
Enter, goes into infinite loop of alerts.

Change-Id: I78e86dcc7ad987715324606d386891d4d358db23
Fix multi-part SMS messaging.

Change-Id: I7c2dd227e512bbd9f60ac22f8c1e59b8f2894457
Procedure Blocks typeblocking fixed to show proper set of inputs when a new Procedure is created

Change-Id: I2e3c369f83e1313239efbb847f38fa08e60f69ee
player correctly implements onPause, onStop, and onResume

Change-Id: Ie7674090d3421badfa56f703f7a8c3430b3de25e
changes regular expression to allow 0 in typeblocks

Change-Id: Ia34361d03d788149c60b630779362f0721f64c51
Fix Overlap of elements in Horizontal Arrangement.

Change-Id: I7d3cf0f35ed941fc8650ce9724db1cf06d6818e3
Made UI changes:

Changed Download Menu to Build and rename build options.
Removed save menubutton from main menu.
Changed Report a Problem link to Report an Issue and added it to Help menu.
Changed help menu items.
add guide and my projects back on toppanel
add library to help menu
created new items in file menu

Change-Id: I4efb533089339a03c9b58b439e425ad44b10fb62
add docs link to same page

Change-Id: I88936321ca97539b6ff9c761c8bb09a4566b25a8
Change the color for control blacks to make it slightly darker.

Change-Id: Ie8af4309cdcf8c5bd5c09acc80a3f98dfa40bebd
Fix Delete Button in Designer Component List.

The Button read “Delete Project” which is wrong. Turns out that the
“Delete” button was used in both project and non-project contexts
because it’s text read “Delete.” However when renaming to “Delete
Project” it causes the wrong message in the component designer
context. So now there are two different messages, “Delete” and “Delete
Project.”

This fixes Trac issue #550.

Change-Id: I3289ef6fe8de7ab205deec1cbad2cc52f4fa6e9f
Fix "Highlight Procedure" in prcedure call block menu

Change-Id: Ia6c3ad45cc6a3d3cc8da93c1e432a128a8c116a6