[NEW TYPE INFERENCE] Namespace definitions with non-empty object literals.

This fixes a leftover bug when the namespace is a qualified name.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=74056621
[NEW TYPE INFERENCE] Make constructors implicitly extend Object
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=74071437
Automated g4 rollback of changelist 74045010.

*** Reason for rollback ***

Breakagess

*** Original change description ***

Add support of using evals in bundles for goog.module.

***
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=74073169
Merge pull request #593 from pauldraper/pauldraper-build-warnings

Fix Ant warnings

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=74084685
Externs roll over dance
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=74102106
support @public/@package default visibility in @fileoverview JsDoc.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=74136470
Fix formatting arguments passed to the "conflicting shape type" error, so that the error message makes sense.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=74143034