Fixes possible undefined value returned by CmpHealth, leading to a NaN and serialization test failure. Refs #1881

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@13488 3db68df2-c116-0410-a063-a993310a9797
Fixes units not rotating correctly during e.g. attacks, patch by sbte, fixes #1906

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@13489 3db68df2-c116-0410-a063-a993310a9797
Sets remaining unit trained and building completed sounds to HeardBy owner only, refs #1965

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@13490 3db68df2-c116-0410-a063-a993310a9797
Automated build.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@13491 3db68df2-c116-0410-a063-a993310a9797
Persians and Carthaginians receive blacksmiths.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@13492 3db68df2-c116-0410-a063-a993310a9797
Fixes another possible NaN when invulnerable units are attacked, refs #1881

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@13493 3db68df2-c116-0410-a063-a993310a9797
Merge remote-tracking branch 'remotes/trunk'