Implements NanoUI for APCs

Primary changes:
- Implements NanoUI for APCs.
- AI can toggle the APC lock for human access.
- Malf AI can return from a shunted APC by clicking the same button used to shunt to it.

Changes to the NanoUI code:
- UI tracking datums are now transferred along with minds to prevent them from becoming unresponsive.
- Focus is returned to the game the instant a NanoUI dialog opens.

![2013-11-09_19-12-20](https://f.cloud.github.com/assets/1637936/1507957/71835070-49c1-11e3-8497-9e0d6fadd78f.png)
![2013-11-09_19-12-12](https://f.cloud.github.com/assets/1637936/1507958/7420ee46-49c1-11e3-9b01-d56b0025879b.png)