Cleanup/rovpilot and capestatus + Battery configuration option

# ! Might interfere with the other pull requests
If you merge this one first, give me a shout and I'll check the others or vice versa

This pull requests brings the following changes:
1. cleanup the rovpilot plugin to use knockout bound models
2. rovpilot uses a a html file with the ui elements
3. cleanup capestatus to use knockout bound models
4. capestatus to use a html file with ui elements
5. **NEW FEATURE**: Add a settings section to configure batteries (Name, Max/Min Voltage) and connect the battery icon to it.