Possibility of Life Respects Stellar Lifetimes

If system couldn't have existed long enough for life to form (based on one of its stars being too massive), there will be none, if it has, life will be scaled accordingly to the time it could have had to develop.
Also removed explicit checks for star types - those cases are either handled automagically by mass check (hot, massive stars), or are no longer checked for (life around white and brown dwarfs is considered unlikely and requiring rather special circumstances to form but *NOT* impossible).
add hud icons
resize scanner
add compact scanner option
Merge pull request #3015 from corundscale/Life_Fix

Life Emergence Respects Stellar Lifespans
Update Changelog.txt
Found the indenting and bracketing quite confusing. Tidied it so the code is easier to read.
Merge pull request #3098 from fluffyfreak/tidyup

tidyup
Merge pull request #3093 from dvolk/rescale-scanner

resize scanner
Merge pull request #3096 from dvolk/hud-icons

add hud icons
Update Changelog.txt
auto-commit: translation updates
just dump the currently nightly script into the repo. its a mess, yeah
auto-commit: translation updates
auto-commit: translation updates
auto-commit: translation updates