Update the opensource jars to asm 5.0, fix up the POMs & ant scripts.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63496902
Merge remote-tracking branch 'upstream/master'
fix .gitignore
add a quick mvn deploy script
Fix .gitignore to account for extensions.
Unbreak MOE by adding a .gitignore to extensions (suppressing build/ folders under it) and narrowing the exclusion of bduild folders in the root to just at the root.  This lets /lib/build exist and be used, including by MOE.
Added updated 4.0 api diffs.
Added updated Javadocs.
Fix uploadJavadocs.sh script to work with git.
Revert "Added updated 4.0 api diffs."

This reverts commit 8240b434a5922173fb53e5946cabc54e55512798.
Added updated 4.0 api diffs.
Fix up API diffs upload script.
Merge remote-tracking branch 'upstream/master'