Initial re-import of source which used to be stored in Subversion into Mercurial repo.
Just testing.
Just testing
Don't sign blocks editor as Google
Increase default memory for build server and make it a command line arg.
Made a tiny change to the  warning message to test code review cycle
Adding doc pages.
Removed lessThan.png which was there by error and was screwing up
the repositoryy because of conflict with lessthan.png, in such a
way that you count not grab the course when using a Mac.
Renaming file with case/merge conflict.  I renamed rather than delete because the
two files are different.
Fix missing captions on width and height in designer
Change vendor name on jnlp from Google to MIT Center for Mobile Learning
Changed vendor in jnlp from Google to MIT Center for Mobile Learning
Fixed issue 25: User specified application icon is not actually used
when building the apk.

Refactored RPC method storeProjectSettings. Now,
ProjectServiceImpl.storeProjectSettings calls
YoungAndroidProjectService.storeProjectSettings.
YoungAndroidProjectService.storeProjectSettings calls
super.storeProjectSettings (CommonProjectService.storeProjectSettings)
to actually store the project setting and then it updates the
project.properties file if the icon has changed.

Modified YoungAndroidProjectService.getProjectPropertiesFileContents
to include the icon if there is one.

Added getProjectPackage and getQualifiedFormName to StringUtils.
Replaced most calls to StringUtils.userToPackageName with
StringUtils.getProjectPackage or StringUtils.getQualifiedFormName.

Removed SettingsConstants.YOUNG_ANDROID_SETTINGS_STARTUP_FORM.
Removed the startupFormName parameter from the
YoungAndroidProjectService.getProjectSettings method.
Removed YoungAndroidCheckStartupFormCommand.java.
The StartupForm item in the project settings is not needed. The
build system uses the project.properties file, not the project
settings, to get the main class name.

Removed the unused projectSettings parameter from the build methods
in ProjectService, ProjectServiceAsync, ProjectServiceImpl,
CommonProjectService, and YoungAndroidProjectService.

Removed CommonProjectService.getChildren, which was dead code.
Restored author tags that were removed due to incorrect format.
Fixed broken test in JavaWebStartTest.
Explicitly set MaxPermSize to allow tests to run on a Mac
Fixed issue 41 - Add support for multi-screen applications

Added the "Remove Screen" button to the designer toolbar.

Show a tab bar (with one tab for each screen, scrollable if
necessary) in the designer.

Check that the form is Screen1 before setting the application icon
in the project settings when the icon property is changed.

Added blocks for opening another screen into the Control drawer. The
block genuses already existed, but until now they were not added to
any drawers.

Show the form name (along with the project name) in the blocks editor
title bar and header pane.

Modified YABlockCompiler so that the code generated for REPL includes
code that adjusts the screen name.

Modified Form.java so that closing the application works correctly
when there are multiple activities.
Added RunLocalBuildServer to main build.xml
Replaced most isProduction tests with calls to methods in a new class called AppInventorFeatures.
Change initial message on Connect to Devioce Button to indicate
that initial project is not yet loaded