Recoded cannons to use the new trace system.
Added automatic tool tip generation for weapons.
Some other fixes and changes i cant remember.