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