Semi-tested change to colony upkeep so outposts don't count. Outpost ship cost still increases, though.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5735 dbd5520b-6a0a-0410-a553-f54834df5b05
Added checks in ShaderProgram::~ShaderProgram to avoid attempting to delete ids of shaders or programs that OpenGL doesn't recognize as valid, to eliminate log file spam about errors attempting to do so.

git-svn-id: https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk@5736 dbd5520b-6a0a-0410-a553-f54834df5b05
Merge remote-tracking branch 'svn-mirror/master'