Fix BlocklyEvalTest.

Fix BlocklyEvalTest. Add a new project test (factorial). Note: only
two of twelve projects test successfully, but we believe that is
related to other code.

Change-Id: I908b23ef7d907a3d83826509e4f08cfbe1771017