Mechanic fixes.

System now in place for machines having access requirements. Not yet used.
CE given special device analyzer in his locker.
Autolathes will now not eat the scanner and can be scanned by it.
Merge pull request #2210 from ComicIronic/MecchaAccess

Mechanic fixes.