Nano Crusade

First, fixes and oversight implementations:
- Fixed #7597 and Fixed #7594 and #7349
- Fixed exploit which allowed you to set any value on SMES input/output via RCON console

And now the main part:
- Significant code cleanup. Added proper comments.
- Added NanoUI for power monitoring console - http://i.imgur.com/xMnGJU9.png
- Re-Added (bugfix) PDA power monitor. It offers only very limited data when compared to the console.
- Adjusts RCON Console NanoUI - Added buttons to show/hide different sections of the UI
- APCs now show charging load in their UI, if applicable.
- Few map adjustments.