tools, improved source build script
no more use git alias delete created temp branch small other fixes.