Emag Nerfs

* Configurable via game_options.txt (example provided)
  * Default is old behavior (infinite uses)
* Limitable uses
* Recharge system
* Can be configured to require recharge time before first use, or be all charged and ready to go (default)
* Framework added for adjust machinery emag cost (default is 1MJ per emag)
  * Jukebox is free to emag
  * Arcade is free to emag
  * High-security doors cost 2MJ
  * Vault doors cost 2MJ