build.xml: dart_analyzer use error_format machine to ease parse
use asset_pack to load assets
fix some type info