Soy opensource: update MOE config.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76698555
Use javax.inject.Inject rather than com.google.inject.Inject.

javax.inject.Inject is the standard, portable annotation for defining injection points and should be preferred.

More information: []
ATTENTION REVIEWERS: This migration is being done with global approval.  Per-project approval is not required.

Tested:
[] presubmits for global presubmit queue
[]Some tests failed; test failures are believed to be unrelated to this CL
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76731590
Soy: include autoescape mode in SoyFileSet#toSourceString.

Currently, SoyFileSet#toSourceString never includes the file's default autoescape mode in its output, even when it is explicitly set through {namespace foo autoescape=...}.

This is a problem because the conformance framework uses toSourceString as a reasonable representation of the input source in order to conduct string-level checks (example: BannedTextEverywhereExceptComments).

This CL changes toSourceString to reproduce {namespace foo autoescape=...} where it has been explicitly set in the input. It also updates a handful of unit tests to expect this kind of output.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76888828
Soy opensource: update moe_db.json with results of running MOE magic.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76971433
Fix typo in [] link.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77124519
[] + Soy: ban <object> and <embed> in [].
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77265209
Fix GenerateSoyUtilsEscapingDirectiveCode task reference (again).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77271454
Run the CSS package-relative renaming pass before generating parseinfos.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77789435
Get rid of the "uselessCode" suppression which is no longer needed.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77859721
Improvements to the |cleanHtml soy directive:

1. Add support for specifying optional tags to also whitelist as safe when the caller wants to treat them as innocuous: <ol>, <ul>, <li>, and <span>.

2. Preserve the "dir" attribute for elements that make it through the whitelist.

These allow teams to avoid having to add santizedcontent ordainers for simple cases, such as HTML that is santized on a trusted backend but leaves spans with different directionality in the HTML to support different text directionality.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78294767

Conflicts:
	javadoc-complete/com/google/template/soy/shared/restricted/Sanitizers.html
	javadoc-complete/index-all.html
Remove the non-Closure version of Soyutils.

All the existing usages were pretty easy to fix, and I sent out a Rosie for
them all.  This fixes the final usages within Soy itself and removes all traces
of them.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78612967
Merge branch 'master' of https://github.com/google/closure-templates