Cleanup/rovpilot and capestatus + Battery configuration option


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.