Initial rig ui pass

- Narrowed UI window, we shouldn't need it this wide once I'm done
- Started converting html template to divs for easier formatting
Capitalization function

- adds a NanoUI helper function which the first character in a string
Second rig UI pass

- Converted remaining code to class controlled divs
- Added prototype modules layout
Third rig UI pass

- Resized the initial ui window again
- Rewrote the modules section to a horizontal layout
Rig activate message fix

Electrowarfare and power sink modules weren't displaying the correct activate string message. Fixed both.
Rig UI cleanup

- Cleaned up html to use classes as much as possible
- Removed and renamed a few classes
- General code cleanup
Merge pull request #7211 from Loganbacca/rigui

Hardsuit NanoUI rewrite