Major refactor of AI upload modules to not be dependent on the upload computers.
Modules can just run install(target,user) and everything will work fine.
Upload computers cleaned up quite heavily. Less copy+paste. Removed that pointless "Open access panel" verb they had.
Law changing procs moved from mob/living/silicon/robot and mob/living/silicon/ai to mob/living/silicon. This means clear_inherent_laws(), add_inherent_law(), etc. This is what the new file is for. Doesn't change anything since they both had exact copies of the same procs.

NOTE: This commit doesn't change the maps, so don't checkout to this without the next one.
Merge branch 'master' of https://github.com/tgstation/-tg-station into aiupload
Moved Asimov module out to where the TPOffline module was. Added Robocop module underneath the Paladin module. This applies to both box and Metastation.

REDACTED

Whoever put the FILE_DIRs back into tgstation.dme can go fuck themselves.
Merge branch 'newaiupload' of https://github.com/MrPerson/-tg-station into newaiupload