Bug fixes and changed the way uses work.

Added mechanic access to all access.
Changed uses from being a design thing to being a blueprint thing since global var editing was causing some problems. Materials for designs in a round are still global, though.
Fixed the analyser giving the wrong messages on a failed scan.