Add goog.provides and goog.requires line to allow compiling against the Blockly source.

There were a few circular dependencies between Block and things that used Block I got most of the goog.requires to work except things that needed Block… It's a good start and we can think about how to unwind the circularity in followups if desired.

R=neil.fraser@gmail.com
BUG=103

Review URL: https://codereview.appspot.com/7096061

git-svn-id: http://blockly.googlecode.com/svn/trunk@580 c400ca83-b69d-9dd7-9705-49c6b8615e23
Add goog.provide/require for language.

R=neil.fraser@gmail.com
BUG=102

Review URL: https://codereview.appspot.com/7085061

git-svn-id: http://blockly.googlecode.com/svn/trunk@581 c400ca83-b69d-9dd7-9705-49c6b8615e23
Add goog.provide/require for generators.

R=neil.fraser@gmail.com
BUG=102

Review URL: https://codereview.appspot.com/7092057

git-svn-id: http://blockly.googlecode.com/svn/trunk@582 c400ca83-b69d-9dd7-9705-49c6b8615e23