Hotwiring [Heavy WIP]

Cars may spawn without keys in ignition, requiring some kind of bypass in order to use them. Similar to #421, except I won't be touching keys. Assumed that vanilla behaviour implies keys are already in the ignition.
Balance thoughts: should vehicles that need to be hotwired be in otherwise working condition? How long should the alarm last? How often should vehicles be without keys?

- [ ] Prevent control usage when vehicle has no keys.
- [ ] Allow screwdriver to be used to attempt to hotwire, unlocking controls.
- [ ] Add chance of failure to screwdriver, depending on mechanics.
- [ ] On failure, alarm triggers.
- [ ] Only sound alarm if batteries are charged.
- [ ] Light failure will unlock controls, but trigger alarm.