unit visibility improved. fixes #85, fixes #61

- unit visibility specified explicitly in the spreadsheet, instead of having a function guess it
- some visibilities altered from the old function to align with tutorial
- achievements invisible until you have one (first drone gets one, but at least it's clear what they are)