Made only aggressive armed fleets able to block other empires' colonization.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@4992 dbd5520b-6a0a-0410-a553-f54834df5b05
Applied scaling for planet size to all specials that effect population via 'SizeAsDouble'. Untested due to my binary not being current.  Also updated 'Pedia descriptions to match.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@4993 dbd5520b-6a0a-0410-a553-f54834df5b05
grooming

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@4994 dbd5520b-6a0a-0410-a553-f54834df5b05
debugging outposts.  seems to work as intended now.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@4995 dbd5520b-6a0a-0410-a553-f54834df5b05
rescripted r4993 so it actually works now.  Still more to do to make population capacity scale with planet size.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@4996 dbd5520b-6a0a-0410-a553-f54834df5b05
Reworked / tweaked some colonization logic for cases of multiple empires colonizing the same planet or enemy empires with agressive armed ships in the same system.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@4997 dbd5520b-6a0a-0410-a553-f54834df5b05
grooming

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@4998 dbd5520b-6a0a-0410-a553-f54834df5b05
Further improvements/fixes in population related stuff.  I think only planet environment remains to be fixed.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@4999 dbd5520b-6a0a-0410-a553-f54834df5b05
reintroduced a couple scouts and a mark 1 to the starting fleet.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5000 dbd5520b-6a0a-0410-a553-f54834df5b05
Greatly weakend the Sentry and Sentinel, giving the guards different amounts of 'precursor plate armor' to provide different toughness levels.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5001 dbd5520b-6a0a-0410-a553-f54834df5b05
fleet icons for outpost ships.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5002 dbd5520b-6a0a-0410-a553-f54834df5b05
initial prep for scriptable encyclopedia entries

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5003 dbd5520b-6a0a-0410-a553-f54834df5b05
grooming

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5004 dbd5520b-6a0a-0410-a553-f54834df5b05
-Added Fleet::HasOutpostShips function, which indicates if the fleet has any zero-capacity colony ships, and modified Fleet::HasColonyShips to only count nonzero-capacity colony ships.
-Made fleet icons use the new outpost ship graphics if the fleet has outpost ships and no colony ships.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5005 dbd5520b-6a0a-0410-a553-f54834df5b05
Fixed monsters attacking during ship battles.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5006 dbd5520b-6a0a-0410-a553-f54834df5b05
Hooked in encyclopedia.txt parsing and debug output in log.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5007 dbd5520b-6a0a-0410-a553-f54834df5b05
 ~ Fixed broken pre-made ship fleet window icons.
 ~ Assigned hull thumbnails to show in the sidebar of the design screen.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5008 dbd5520b-6a0a-0410-a553-f54834df5b05
Got custom scripted encyclopedia entries working, with examples in encyclopedia.txt.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5009 dbd5520b-6a0a-0410-a553-f54834df5b05
Updated Xcode project file

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5010 dbd5520b-6a0a-0410-a553-f54834df5b05
Added EncyclopediaParser.cpp to CMakeLists.txt

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5011 dbd5520b-6a0a-0410-a553-f54834df5b05