Update to LuaJ 3.0

--HG--
branch : idea13
Aggressively infer types from assignments in files open in the editor

--HG--
branch : idea13
extra : source : 63965840ddce76aa0529f78f4717576466c31546
look a little deeper to find the correct documentation

--HG--
branch : idea13
extra : source : 7e798c0b6837618b4dd7415f44039bfe044ce313
Make completions look consistant

--HG--
branch : idea13
extra : source : 0a7898e1850c2c630e21080f9649e7d818cb2ebe
Version 1.0.74-135

--HG--
branch : idea13
Fix ant build

--HG--
branch : idea13
Added tag 1.0.74-135 for changeset 5b6e6190c0ab

--HG--
branch : idea13