Stop foundation health from jumping. Fixes #1809.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@13071 3db68df2-c116-0410-a063-a993310a9797
Allow ungarrisoning units even if they cannot be built due to tech requirements. Patch by mimo. Fixes #1808, #1672.
Fix batch training tooltip if we have more units than the entity limit allows for.

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