update idea sdk
cleanup
js: change format to simplify incremental compilation — package definition per file (but not per descriptor)
update closure-compiler (December 12, 2012 (r2388))