Hardsuit NanoUI rewrite

Rewrite of the new Hardsuit controller interface:
- Rewrite of page layout code
- Reformatted module panels
- [Screenshot](https://i.imgur.com/3u3W94j.png)


Other fixes/features:
- Fixed minor bug with activate message for electrowarfare and power sink modules
- Adds NanoUI helper function which capitalizes the first character in a string: ```helper.capitalizeFirstLetter()```