Custom synthetic sprites and minor bugfixes

Feature: Introduces code and files for supporting custom cyborg/robot and AI core sprites.

Bugfix: Fixed miner borg radio, mining channel does not exist anymore, it's all supply.

Cleanup: Cleaned up and made the AI core select code easier to read.