adds isolated test for lists_create_with YAIL generation

Change-Id: I2221789dc94299d02436fa76249d090a7c2c7bc0
Fix buildserver.YailEvalTests.

Fix buildserver.YailEvalTests so they run cleanly again. This involved
also removing a bunch of obsolete repl tests that were based on the
old telnet repl code.

Change-Id: Ia3cb5216292d34c4043382c11e283e443c9635ee
Fix Wrong Number of Arguments Error in runtime.scm

Error Handling for a Wrong Number of Arguments Error in runtime.scm
was itself buggy, resulting an a string coercion error occurring while
attempting to build the error to display.

Change-Id: Ia5c3d5eaf47e5aa28607e777b9a71ecdec763502
Quote Unicode Characters en-route to the Companion.

Change-Id: I81cd877dc08b858b8d22b95d1e05be72dd2e1718
added tinydb methods for getTags, clearTags, modified getValue

Change-Id: I02476192a2e5508f099873417c8e773eb37ee1d5
fixed generic component name bug, now cannot rename instance to any type name

Change-Id: I6417e7d63bf57aed672ae6ebabb3a2d7df250247
fixed #451 arrangement and canvas deletion

Change-Id: Ia1de9bf0d1134bea09af71f62d219bb94976e532
Only permit NFC on Screen1

Only permit NFC to work on Screen1. This is a limitation imposed by
Android, the “singleTask” activity modifier should only be used on a
“Top” activity, which in App Inventor is Screen1.

This change fixes Issue Trac Issue #454, so multiple screens can now
return a value to a previous screen.

Change-Id: I1e07f0ea02721fc4d46e1aa82ab143e6d955efbe
This patch fixes issues 441 and 442 in Trac
Fixed generator for replace list item
Fixed geenrate for list append
Change-Id: I6e0365d99b2d555aa0239be53db21748942ddca6
Update SDK table for Jellybean_MR2

Change-Id: If8672a54147d0727ee0412c2110f424bcb2dce1d
adds instructions to README for generator tests and new template

Change-Id: I0d490616798a22fb2a15feb36d2dfe3063a99200
Prevent canvas width or height from being set to 0 -- issue #355 on trac
clean whitespace

Change-Id: I807f671ceb3588ad1f0eb5a3569a8de2d65c8754
fix to invert the arguments in the atan2 block + YAIL test

Change-Id: Ibdaf0da4b7fd31821479fd579dc2aa0a74197bc9
ListPicker Enhancement to add Search Bar.

ListPicker enhancement to allow user specify if they want a search bar
to appear at the top of ListPickerActivity. If true, when app is run,
a searchbar will appear allowing user to search / filter the list
items.

Change-Id: Ifcf679c651106d603759f22d7ac2b64969b7f14d
Code Cleanup.

Various code cleanup in blocklyeditor language common. Includes fixes
recommended by jshint as well as a bugfix to the helpUrl for
atan. Whitespace cleanup as well.

Change-Id: I230d4c009f4a53b4916ed1402c7788e1f223177d
fixed parameter alignment see ticket 465

Change-Id: Ia6919aa03c840d85da5cfd217d3aa396f4eecda4
Update Companion Error Reporting.

Arrange for block load errors to be reflected back as red triangles,
with messages, associated with the block that caused the error.

Runtime errors are now reported back to the blocks editor as well as
being displayed as a “toast” in the Companion. Note: Such reports are
throttled to once every 5 seconds to avoid a flood of errors when the
error occurs in an event handler that is called frequently (like from
the accelerometer).

Updated the Companion Version to 2.07nb7. Version 2.07nb6 is still
supported (with no new functionality). Older versions are no longer
supported and will result in an upgrade required warning.

Change-Id: I8308500a2c35df25730f3e4ceed9d23c51477eec
adds contains polyfill for JavaScript tests and info in readme

Change-Id: Ia6c5644f8c5dbb52fad99940db23711316d978d6
Update Blockly version to r1343
Closure-Library updated to  9/23/2013 and moved to lib
removed old closure library from war directory
added unicode u2699 gear as mutator icon.

Change-Id: I237db7fb40a99a5e2e0a4c64ac5edcb56b4d5f3d
Fix bug in Blockly drawer.js flyout had no scrollbar.

Change-Id: Ic4f5351c747d3bc92a54e7e2561ff3688f009d40