Enhancements
- Add `isort` and `black` configs, auto-formatted code
- Add `pylama` configs and fixed all lint issues
- Add `cancel` method to `Service`, so a service cancel/stop itself on major errors
- Add `status` property to `Service`
- Add -`n`/`-number` run time arg (only used by nodes with number; e.g.: `star_tracker_1`)
- Add flag `App` to disable auto-adding all core services/resources
Fixes
- Add remote nodes to networks so `sdo_read` and `sdo_write` work again
Changes
- `olaf_setup` now uses the node name defined by `oresat-configs` (it still supports `NodeId`, but `NodeId` is being deprecated)